草庐IT

nsxpcconnection

全部标签

ios - "host connection <NSXPCConnection: 0x538ee0> connection from pid 42 invalidated"适用于 iOS 今日小部件

我正在开发一个iOS今天的小部件,它非常实用。但是,在真实iOS设备上运行时,我偶尔会看到:hostconnectionconnectionfrompid42invalidated这似乎不是什么大问题,只是当发生这种情况时小部件似乎几乎要重新加载,偶尔会在今日屏幕中留下空白,直到iOS重绘它并重新加载所有内容。有没有人遇到过这个?我在我的应用程序中根本没有使用NSXPCConnection,所以我假设这是框架中内置的东西,但我不确定 最佳答案 NSXPCConnectionAPI用于在Xcode客户端和iPhone上的应用程序之间执

swift - 从 XPC 服务创建 NSXPCConnection

我正在尝试创建一个带有XPC服务“A”的应用程序,该应用程序又尝试与XPC服务“B”进行通信。但是,它不起作用。如果我将两个XPC服务复制到主应用程序中的Contents/XPCServices,A中NSXPCConnection的invalidationHandler会立即被调用,并且B似乎根本没有启动。如果我将嵌套的XPC服务复制到Contents/XPCServices/A.xpc/Contents/XPCServices,那么它会启动B,但会立即崩溃:DyldErrorMessage:Librarynotloaded:@rpath/libswiftCore.dylibRefer