開発中のアプリを自分のデバイス (iOS 6.1 を実行している iPhone 4) で実行するとすぐにクラッシュし始めた理由を理解しようとしています。私はこのアプリに約 8 週間取り組んできましたが、この問題は突然発生したようです。
シミュレーターで実行すると、アプリは正常に動作します。デバイスで実行しようとすると、クラッシュし、次の場所で中断します。
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
クラッシュは AppDelegate メソッドの前に発生します
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
呼ばれます。
デバイスのクラッシュ ログを確認しましたが、何が起こっているのかを知る手がかりとなるものは何もありません。どこから解決策を探し始めることができるか、誰にも分かりますか? 価値があるのは、クラッシュログです。
例外の種類: EXC_CRASH (SIGABRT) 例外コード: 0x0000000000000000、0x0000000000000000 クラッシュしたスレッド: 0
スレッド 0 の名前: ディスパッチ キュー: com.apple.main-thread スレッド 0 クラッシュ: 0 libsystem_kernel.dylib 0x39e74350 __pthread_kill + 8 1 libsystem_c.dylib 0x39deb11e pthread_kill + 54 2 libsystem_c.dylib 0x39e2796e abort +
90 0x357da684 _GSEventInitialize + 92 5 UIKit 0x33b2d0c8 UIApplicationMain + 552 6 CK-Ranker 0x000bbaf4 メイン (main.m:16) 7
CK-Ranker 0x000bba7c start + 36スレッド 1: 0 libsystem_kernel.dylib 0x39e74d98 __workq_kernreturn + 8 1 libsystem_c.dylib 0x39dc2cf6 _pthread_workq_return + 14 2 libsystem_c.dylib 0x39dc2a12 _pthread_wqthread + 362 3 libsystem_c.dylib
0x39dc28a0 4 start_wqthread +スレッド 2 の名前: ディスパッチ キュー: com.apple.libdispatch-manager スレッド 2: 0 libsystem_kernel.dylib 0x39e64648 kevent64 + 24 1
libdispatch.dylib 0x39d9d4ec _dispatch_mgr_invoke + 792 2 libdispatch.dylib 0x39d8fdf4 _dispatch_mgr_thread$VARIANT$up + 3スレッド 3: 0 libsystem_kernel.dylib 0x39e74d98 __workq_kernreturn + 8 1 libsystem_c.dylib 0x39dc2cf6 _pthread_workq_return + 14 2 libsystem_c.dylib 0x39dc2a12 _pthread_wqthread + 362 3 libsystem_c.dylib
0x39dc28a0 4 start_wqthread +Thread 4 name: WebThread Thread 4: 0 libsystem_kernel.dylib
0x39e63eb4 mach_msg_trap + 20 1 libsystem_kernel.dylib
0x39e64048 mach_msg + 36 2 CoreFoundation
0x31ca6040 __CFRunLoopServiceMachPort + 124 3 CoreFoundation
0x31ca4d9e __CFRunLoopRun + 878 4 CoreFoundation
0x31c17eb8 CFRunLoopRunSpecific + 352 5 CoreFoundation
0x31c17d44 CFRunLoopRunInMode + 100 6 WebCore
0x37c16500 RunWebThread(void*) + 440 7 libsystem_c.dylib
0x39dcd30e _pthread_start + 306 8 libsystem_c.dylib
0x39dcd1d4 thread_start + 4スレッド0アームスレッド状態(32ビット)でクラッシュした:R0:0x00000000 R1:0x00000000 R2:0x00000000 R3:0x3B92D534 R4:0x00000006 R5:0x3B92DB88 R6:0x3B933F44 R7:0X2FD46C48 R9:0X4680 R9:0X4680 R9: : 0x00000148 sp: 0x2fd46c3c lr: 0x39deb123 pc: 0x39e74350 cpsr: 0x00000010
ARC を有効にして Xcode 4.6.1 を実行しています。