2012-01-26 6 views

答えて

39

起動スキームを編集し、「Run myApp.app」というセクションを開き、「myApp.appが起動するのを待つ」オプションをオンに切り替えます。

それだけでインストールし、アプリを実行しません。自分で実行すると、デバッガがアタッチする必要があります。これは、とりわけ、URL経由で起動したときのアプリケーションの動作をテストする場合に便利です。

注: - 公平には、この回答はthis questionと同じです。私はあなたがこれをしたいと思っている別の理由があるかもしれないので、重複としてこの質問に印をつけませんでした。それでも詳しい説明が必要な場合は、そこを見てください。

+1

たぶん私はこの権利を行使していないのですが、コンソールにログが表示されません。あなたは 'デバッガは添付しなければならない 'と言った。それはログをキャプチャすることを意味しないのでしょうか? – n00bProgrammer

+2

スキームを編集する方法を知りたい方には、このリンクをご覧ください。https://developer.apple.com/library/mac/recipes/xcode_help-scheme_editor/Articles/SchemeDialog.html –

-5

端末を接続し、左上のSchemeをiOSデバイスに設定します。

0

アーカイブを作成してiTunesに.ipaをドラッグして同期することができます。

または、XCodeから実行してXCodeプロセスを強制終了し、SpringBoardから実行することはできますが、あなたはバージンケースが必要であると思われます。

-1

Xcodeコンソールを見れば、アプリが完全にダウンロードされた後、アプリ内のコードが実行される前に、デバッガを終了することができます。

タイミングに頼りたくなく、Cocoa TouchやObjective Cランタイムコードにヒットするまでアプリが実行されていると考える必要がない場合は、NSLogにブレークポイントを設定することができますmain()の最初の行に移動し、そのブレークポイントにヒットした後にアプリケーションを終了します。

5

のXcode - >製品 - >スキーム - >編集スキーム - > [ファイル名を指定して実行 - >情報 - > ...

1

☝️一つを起動する実行ファイルを待ち: enter image description here

を✌️.. ... .Two:

enter image description here

...と3: enter image description here

関連する問題