-1

いくつかのアプリのクラッシュを開発しているiPhoneアプリケーションでは、ログに適切なメッセージが表示されませんでした。私の質問は、Xcodeで正しいアプリのクラッシュの理由を追跡する方法ですか?

4

4 に答える 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ます。

簡単なチュートリアル です。これは iOS チュートリアル チーム メンバーによる特定の投稿です。

于 2012-09-15T15:48:44.050 に答える
0

現在のプロジェクトに Zombie オブジェクトを追加してみてください。Product -> Edit Schema -> Diagnostics を選択し、Enable Zombie object をマークします タブの選択を [Run "app name"] にしていることを確認してください。これにより、例外を簡単に追跡できます。

于 2012-09-15T11:36:54.880 に答える