いくつかのアプリのクラッシュを開発しているiPhoneアプリケーションでは、ログに適切なメッセージが表示されませんでした。私の質問は、Xcodeで正しいアプリのクラッシュの理由を追跡する方法ですか?
質問する
246 次
4 に答える
1
特定のクラッシュの詳細を提供していないため、私が言えることは、一般的なエラーを見つけるための一般的な手法だけです。
1) Objective-C 例外のブレークポイントをオンにします。
2) @try/@catch を使用します。
3) ゾンビをオンにします (メモリ関連の場合)。
4) デバッガーでプログラムをステップ実行します。
于 2012-09-15T11:33:07.733 に答える
0
プロジェクトを分析またはプロファイリングできます。Instrument を使用すると、アプリのクラッシュの理由を見つけることができます。
于 2013-03-16T13:02:31.873 に答える
0
ゾンビと を有効にしAdd Exception Breakpoint
ます。
于 2012-09-15T15:48:44.050 に答える
0
現在のプロジェクトに Zombie オブジェクトを追加してみてください。Product -> Edit Schema -> Diagnostics を選択し、Enable Zombie object をマークします タブの選択を [Run "app name"] にしていることを確認してください。これにより、例外を簡単に追跡できます。
于 2012-09-15T11:36:54.880 に答える