Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何避免IOS中的SIG_管道崩溃_Iphone_Ios_Xcode_Cocoa Touch_Sigpipe - Fatal编程技术网

Iphone 如何避免IOS中的SIG_管道崩溃

Iphone 如何避免IOS中的SIG_管道崩溃,iphone,ios,xcode,cocoa-touch,sigpipe,Iphone,Ios,Xcode,Cocoa Touch,Sigpipe,我经常遇到SIGPIPE崩溃,我知道这是因为连接问题,我的一个套接字在失去连接后试图写入,但问题是我无法控制套接字描述符(将tcp类设置为.a),以设置信号(),如忽略或无SIGPIPE。因此,任何使用Xcode的iOne方法。任何建议对我都很有帮助 谢谢尽管我没有套接字描述符,但我已经尝试了信号,它似乎在工作。你试过关闭它吗?@Larme我的一些.a正在访问网络,我没有访问它的权限。这就是我寻找Xcode帮助的原因:)尝试用@Try{…}@catch(NSException*ex{…}捕获它,

我经常遇到SIGPIPE崩溃,我知道这是因为连接问题,我的一个套接字在失去连接后试图写入,但问题是我无法控制套接字描述符(将tcp类设置为.a),以设置信号(),如忽略或无SIGPIPE。因此,任何使用Xcode的iOne方法。任何建议对我都很有帮助


谢谢

尽管我没有套接字描述符,但我已经尝试了信号,它似乎在工作。

你试过关闭它吗?@Larme我的一些.a正在访问网络,我没有访问它的权限。这就是我寻找Xcode帮助的原因:)尝试用
@Try{…}@catch(NSException*ex{…}
捕获它,你是否尝试用
信号忽略SIGPIPE(SIGPIPE,SIG_-IGN)