2017-05-02 12 views
0
0 libsystem_kernel.dylib __pthread_kill + 8 

1 libsystem_pthread.dylib pthread_kill + 112 

2 libsystem_c.dylib abort + 140 

3 libc++abi.dylib __cxa_bad_cast + 0 

4 libc++abi.dylib std::__terminate(void (*)()) + 44 

5 libc++abi.dylib __cxxabiv1::exception_cleanup_func(_Unwind_Reason_Code, _Unwind_Exception*) 

6 libobjc.A.dylib _objc_exception_destructor(void*) 

7 CoreFoundation -[NSException initWithCoder:] 

8 KZW_iPhone2 _UmengSignalHandler + 128 

9 libsystem_platform.dylib _sigtramp + 36 

10 libobjc.A.dylib (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 836 

11 FrontBoardServices ___FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 44 

12 FrontBoardServices -[FBSSerialQueue _performNext] + 176 

13 FrontBoardServices -[FBSSerialQueue _performNextFromRunLoopSource] + 56 

14 CoreFoundation ___CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24 

15 CoreFoundation ___CFRunLoopDoSources0 + 540 

16 CoreFoundation ___CFRunLoopRun + 744 

17 CoreFoundation CFRunLoopRunSpecific + 424 

18 UIKit -[UIApplication _run] + 652 

19 UIKit UIApplicationMain + 208 

20 My_iPhone2 main (main.m:14) 

答えて

2

ここで重いアイデアがあります。プログラムの流れでブレークポイントを試してみましたか?プロジェクトエクスプローラの6番目のタブ(ブレークポイントナビゲータ)を開き、左下にある+(プラス)アイコン→例外ブレークポイントの追加→完了をタップします。これにより、例外ハンドラが追加され、アプリケーションをクラッシュさせるメソッド呼び出しの際にアプリケーションが停止します。

多くの場合、(80%)以上の場合、このトリックを使用して正しいエラーが見つかりました。これもあなたのために働くことを願っています。ではごきげんよう。

+0

ありがとうございます。私のプロジェクトを実行しているとき、クラッシュは表示されません。このバグは私のリリースパッケージにあります –

+0

こんにちは、あなたのクラッシュはあなたのリリースパッケージにしかないと思うなら、 「Edit Scheme」で「Release Configuration to Release」モードを選択します。リリースモードで発生し、デバッグモードでは発生しないクラッシュがいくつかあります。 – AjinkyaSharma

+0

以下のことを試してください。 リリースビルドのSwiftコンパイラの最適化を無効にして、もう一度試してみてください。 (ビルド設定のSwiftコンパイラ/コード生成) – Jaydeep

関連する問題