在将我的应用程序发送到后台、加载新应用程序、将设备切换到 sleep 模式、唤醒设备、关闭新应用程序然后从后台任务打开我的应用程序时,我遇到了奇怪的崩溃。将出现一个黑屏,我无法使用主页按钮退出此黑屏,并且在调试器中显示此消息:



我该如何解决?

最佳答案

通过 SO_NOSIGPIPE 在您的套接字上设置 setsockopt() ,或忽略所有 SIGPIPE 信号:signal(SIGPIPE, SIG_IGN)

关于iphone - 切换后台任务时SIGPIPE崩溃,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5714162/

10-11 20:01