3

最近、iPhone 5S デバイスで XCode 5 のデバッガーから直接 iPhone アプリのテストを開始しましたが、電話全体がランダムにクラッシュするようです。正確な問題が何であるかを特定することはできません。私は AppDelegate で何もしていないので、ロード時間に関連しているとは思いません。アプリケーションの削除を実行してから電話をリセットし、XCode のキャッシュ全体をクリアすると一時的に問題が解決することがありますが、その後自然に再発します。非常に矛盾しています。この時点で私は完全に途方に暮れています。最新のクラッシュでは、最終的にデバイス自体に次のエラー メッセージが表示されました。

インシデント ID: 4180F1E2-E932-417A-92BE-82F2C414FB82 CrashReporter キー: e3cdd62843930ef2e7bcffbdb79479abc6141800 ハードウェア モデル: iPhone6,1 プロセス: XcodeDeviceMonitor [230] パス: /Developer/usr/bin/XcodeDeviceMonitor 識別子: XcodeDeviceMonitor バージョン: ??? コードタイプ: ARM (ネイティブ) 親プロセス: launchd [1]

日付/時刻: 2013-11-09 18:54:39.040 -0500 OS バージョン:
iOS 7.0.3 (11B511) レポート バージョン: 104

例外タイプ: EXC_BREAKPOINT (SIGTRAP) 例外コード: 0x0000000000000001、0x00000000e7ffdefe スレッドによってトリガー: 0

Dyld エラー メッセージ: ライブラリがロードされていません: /usr/lib/liblockdown.dylib
参照元: /Developer/usr/bin/XcodeDeviceMonitor 理由: イメージが見つかりません Dyld バージョン: 324

バイナリ イメージ: 0x2befb000 - 0x2bf1efff dyld armv7s /usr/lib/dyld

4

2 に答える 2

0

クラッシュ ログのブレークポイントへの参照を考えると、1 つの考えがあります。過去に、ブレークポイントが有効になっている場合、Xcode が起動時にアプリをクラッシュさせるのを見てきました。アプリを起動する前にブレークポイントを無効にし、使用している場合は起動後すぐに有効にしてみてください。これが何らかの一貫した違いを生んでいるように見えるかどうか教えてください!

于 2013-11-10T01:04:54.097 に答える
0

先週リリースされた最新バージョンの Xcode (5.0.2) で問題が解決したようです。少なくとも、パッチを適用してから見たことはありません。修正された主要な問題の 1 つは、デバッガーが iOS 6 で電話をクラッシュさせることであることに気付きましたが、iOS 7 での同様の問題も修正されたと思います。みんなの助けに感謝します。

于 2013-11-16T08:27:27.570 に答える