由 xpc_connection_send_message_with_reply_sync 超时引发的崩溃
原文中文,约3300字,阅读约需8分钟。发表于: 。iOS 的一些系统接口需要调用 xpc_connection_send_message_with_reply_sync 方法与其它进程通信并返回结果,在低性能设备上打开 APP 后如果有频繁的 xpc_reply_sync 调用可能会诱发超时卡死。
2023年9月1日,发现iOS系统接口调用xpc_connection_send_message_with_reply_sync方法可能导致超时卡死。问题出现在iPhone 6s和iPhone 7等低端设备上,大部分是iOS 15.7系统。建议检查调用xpc_connection_send_message_with_reply_sync的频次,并避免调用能触发该接口的方法。修复后发布新版本解决了Crash。