今天运行扩展时的调试信息

调试今天的扩展应用程序时获得此调试信息

“主机连接来自pid 53的连接无效”

有谁知道这意味着什么? 几乎每次调用“widgetPerformUpdateWithCompletionHandler”时都会显示。

NSXPCConnection API用于在Xcode客户端和iPhone上的应用程序之间执行进程间连接。 所以你不必担心这个。

链接: https //developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingXPCServices.html

因此,可能有两个原因导致窗口小部件被终止。

  1. 你需要调用completionHandler(NCUpdateResultNoData); 即使没有返回响应,也会在调用widgetPerformUpdateWithCompletionHandler后立即调用。

  2. 您的应用因终止自动应用而终止。 它终止了小部件/应用程序有两个原因:

一个。 它会终止未使用的应用程序,并允许回收内存等资源。

湾 它终止使用太多内存的小部件。