BSXPCMessage received error for message: Connection interrupted on CIContext with iOS 8

萝らか妹 提交于 2019-12-04 11:25:01

I'm having the same problem: I get the "BSXPCMessage..." message in iOS 8, but not iOS 7.

I traced it to where I create the CIContext:

self.ciContext = [CIContext contextWithOptions:@{kCIContextUseSoftwareRenderer : @(NO)}];

If you set kCIContextUseSoftwareRenderer to YES, the error goes away. Maybe iOS 8 requires you to enable CPU rendering?

connection interrupted means that the XPC connection in question was interrupted (either by the remote of the connection quitting or possibly crashing). Assuming the other side is an XPC Service, App Extension, or Launch Daemon, this is usually not fatal and the connection will be restored by launchd restarting the service.

Are there any crash logs saved to ~/Library/Logs/DiagnosticReports around this time?

Do you see anything interesting in the device's syslog at this time?

Is there anything wrong happening other than the unexpected message?

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!