GSRegisterPurpleNamedPerPIDPort崩溃

时间:2017-08-04 06:31:02

标签: ios crash-reports

Thread 0 Crashed: 0 libsystem_kernel.dylib 0x1be21acc __pthread_kill + 8 
1libsystem_pthread.dylib 0x1beda086 pthread_kill + 62 
2 libsystem_c.dylib 0x1bdb695a abort + 108 
3 GraphicsServices 0x1dd0b83a GSRegisterPurpleNamedPerPIDPort + 0 
4 GraphicsServices 0x1dd0aad8 _GSEventInitializeApp + 106 
5 UIKit 0x21af68e8 _UIApplicationMainPreparations + 832 
6 UIKit 0x218e2de2 UIApplicationMain + 102 
7 LanSynergism 0x000d160e main (main.m:14) 
8 libdyld.dylib 0x1bd4e4ea start 

崩溃为什么当app杀死并开始

1 个答案:

答案 0 :(得分:0)

我发生了这种事。对我来说,原因是Xcode调试器仍在异常断点处附加到应用程序。因此,当我尝试重新启动该应用程序时,它将立即通过stacktrace关闭:

Thread 0 Crashed:
0   libsystem_kernel.dylib          0x00000001adc810cc __pthread_kill + 8
1   libsystem_c.dylib               0x00000001adbda14c abort + 144
2   GraphicsServices                0x00000001b02b99e8 GSRegisterPurpleNamedPerPIDPort + 0
3   GraphicsServices                0x00000001b02b8b24 _GSEventInitializeApp + 132
4   UIKitCore                       0x00000001db515b70 _UIApplicationMainPreparations + 960
5   UIKitCore                       0x00000001db515724 UIApplicationMain + 164
6   MyWorldClock                    0x000000010043c188 main + 688520 (AppDelegate.swift:20)
7   libdyld.dylib                   0x00000001adb34fd8 start + 4 

这看起来与上面发布的相同。

我要采取的步骤是,我连接了带有异常断点的Xcode调试器,我更改了iOS设备语言,该信号向所有应用发送了终止信号,因为附加了调试器,它会触发断点。当尝试在SIGABRT例外情况下暂停调试器的情况下重新启动应用程序时,该应用程序将立即在iOS设备上打开和关闭。

希望这对某人有帮助!

相关问题