私のアプリは URL スキームを処理します。既に実行されていて、別のアプリから呼び出された場合、問題なく正しく動作します。ただし、(非バックグラウンド モードのように) 完全に閉じており、別のアプリがそれを呼び出すと、すぐにクラッシュします。
「実行可能ファイルが起動されるのを待つ」オプションを既に設定しているので、デバッグできました application:willFinishLaunchingWithOptions:
が、呼び出されていないようです。私も実装しまし-application:openURL:sourceApplication:annotation:
たが、どちらも呼び出されていないようです。
クラッシュは次のとおりです。
libsystem_kernel.dylib`__pthread_kill:
0x10a79e278: movl $0x2000148, %eax
0x10a79e27d: movq %rcx, %r10
0x10a79e280: syscall
0x10a79e282: jae 0x10a79e28c ; __pthread_kill + 20
0x10a79e284: movq %rax, %rdi
0x10a79e287: jmp 0x10a799ca3 ; cerror_nocancel
0x10a79e28c: retq
0x10a79e28d: nop
0x10a79e28e: nop
0x10a79e28f: nop
これを解決する方法、または私が間違っていることについて何か考えはありますか? iOS 8 GM と Xcode 6 GM を使用しています。