iOS9.1 で偶発的なクラッシュがあります (iOS8 または iOS7 が見つかり、私のデバイスでは再現しません)。
カスタムキーボードが表示されると、頻繁に発生しました。これがクラッシュログです。これが何を意味するのかわかりません。
0 libobjc.A.dylib 0x000000019a971bd0 objc_msgSend + 16
1 UIKit 0x000000018b874e60 -[UITouch .cxx_destruct] + 136
2 libobjc.A.dylib 0x000000019a95eb54 object_cxxDestructFromClass(objc_object*, objc_class*) + 148
3 libobjc.A.dylib 0x000000019a96a080 objc_destructInstance + 92
4 libobjc.A.dylib 0x000000019a96a0e0 object_dispose + 28
5 UIKit 0x000000018b46a52c -[UITouch dealloc] + 72
6 CoreFoundation 0x0000000185ed1c74 ___CFBasicHashDrain + 276
7 CoreFoundation 0x0000000185d8a19c CFDictionaryRemoveAllValues + 340
8 UIKit 0x000000018b86eb40 -[UITouchesEvent _setHIDEvent:] + 136
9 UIKit 0x000000018b42e164 __UIApplicationHandleEventQueue + 3984
10 CoreFoundation 0x0000000185e54544 ___CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
11 CoreFoundation 0x0000000185e53fd8 ___CFRunLoopDoSources0 + 540
12 CoreFoundation 0x0000000185e51cd8 ___CFRunLoopRun + 724
13 CoreFoundation 0x0000000185d80ca0 CFRunLoopRunSpecific + 384
14 GraphicsServices 0x0000000190fbc088 GSEventRunModal + 172
15 UIKit 0x000000018b498ffc UIApplicationMain + 192
16 MyApp 0x0000000100441088 main (main.m:59)
17 libdyld.dylib 0x000000019b1ae8b8 _start + 4
SEGV_ACCERR
アプリがクラッシュする前の最後のイベントです。
< 0x14e8887f0,UICompatibilityInputViewController >,ViewDidAppear
< 0x14c9fd200,UIInputWindowController >,ViewDidAppear
< 0x14e89f650,UICompatibilityInputViewController >,ViewDidAppear
< 0x14c9fd200,UIInputWindowController >,ViewDidLoad
< 0x14d255a00,UIMyViewController >,ViewDidAppear, --->our vc,which needs user's input