私はカスタムURL経由で起動できるiPhoneアプリを書いています。したがって、上書きする - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
handleOpenURLメッセージの実装時にどのようにデバッグしますか?
変更をテストするには、シミュレータでアプリを実行してからSafariを起動する必要があります。次にアドレスバーにカスタムURLを入力してアプリを起動します。
しかし、私が起動するたびに、アプリケーションがクラッシュします。理由を理解しようとしていますが、ブレークポイントを設定してホーム画面(XCodeではなく)からアプリを起動すると、添付されていないようです。
私もhandleOpenURLメッセージでのNSLog文を入れてみましたが、彼らは、コンソールに出力されません。
私はむ〜、ええ...私はUIAlertViewsを作成することができたとしますが。シミュレータのデバッグセッションに接続する他の方法はありますか?
AppleがこれをXcode 4で修正したので、これは新しい答えになるはずです。ずっと簡単です! – ageektrapped
これはデバッガをフックしますが、NSLogとstdoutが失われているように見えます: –