Я получаю этот сбой на iOS 7,
Assertion failed: (result == KERN_SUCCESS), function + [XPCMachSendRight wrapSendRight:], file /SourceCache/XPCObjects/XPCObjects-46/XPCMachSendRight.m, line27.
Шаги, которые приводят к этому сбою:
- Открытие
MFMailComposeViewController
- Нажмите кнопку домой
- Приложение вышло из строя.
Вот отчет о сбое,
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x393bf1fc 0x393ac000 + 78332
1 libsystem_pthread.dylib 0x39426a4f 0x39423000 + 14927
2 libsystem_c.dylib 0x39370083 0x39326000 + 303235
3 libsystem_c.dylib 0x39370035 0x39326000 + 303157
4 libsystem_c.dylib 0x3934fc67 0x39326000 + 171111
5 XPCObjects 0x375a7905 0x375a2000 + 22789
6 UIKit 0x317b41f9 0x3128d000 + 5403129
7 UIKit 0x31529d45 0x3128d000 + 2739525
8 QuartzCore 0x30f54af9 0x30f13000 + 269049
9 QuartzCore 0x30f1b077 0x30f13000 + 32887
10 QuartzCore 0x30f1ae1b 0x30f13000 + 32283
11 UIKit 0x31318deb 0x3128d000 + 572907
12 UIKit 0x31318d53 0x3128d000 + 572755
13 CoreFoundation 0x2eaddf6f 0x2ea3e000 + 655215
14 CoreFoundation 0x2eadb8fb 0x2ea3e000 + 645371
15 CoreFoundation 0x2eadbbb5 0x2ea3e000 + 646069
16 CoreFoundation 0x2ea4653d 0x2ea3e000 + 34109
17 CoreFoundation 0x2ea4631f 0x2ea3e000 + 33567
18 GraphicsServices 0x337762e7 0x3376f000 + 29415
19 UIKit 0x312fd1e1 0x3128d000 + 459233
20 MYAPP 0x0002d5c9 main (main.mm:18)
21 MYAPP 0x0002d524 start + 36
Я обнаружил аналогичную проблему, упомянутую здесь: переход к RootViewController из всплывающего окна сообщения
Сбой происходит редко. Я не знаю, что это [XPCMachSendRight wrapSendRight:]
и как предотвратить сбой моего приложения?