美文网首页
iOS 上避免 SIGPIPE 信号导致的 crash

iOS 上避免 SIGPIPE 信号导致的 crash

作者: 朋然心动 | 来源:发表于2016-08-09 14:56 被阅读370次

    当时碰到的问题如下:手机运行当前app,在当前界面按电源键锁屏,十分钟之后开启屏幕,此时屏幕是黑的,不会显示锁屏之前的app界面,需要重新启动该app。Xcode跟踪时检测倒是SIGPIPE问题,最后解决方法如下:

    重要代码:

                    struct sigaction sa;

                    sa.sa_handler = SIG_IGN;

                    sigaction( SIGPIPE, &sa, 0 );

    相关文章

      网友评论

          本文标题:iOS 上避免 SIGPIPE 信号导致的 crash

          本文链接:https://www.haomeiwen.com/subject/vmldsttx.html