创建 iOS 实时活动时,我收到“操作无法完成。(com.apple.ActivityKit.ActivityInput 错误 1。)`

mac*_*a38 4 ios swift widgetkit

创建 iOS 实时活动时出现错误:

\n
The operation couldn\xe2\x80\x99t be completed. (com.apple.ActivityKit.ActivityInput error 1.)\n
Run Code Online (Sandbox Code Playgroud)\n

mac*_*a38 15

造成这种情况的一个可能原因是没有NSSupportsLiveActivities在应用程序目标的Info.plist.

即使您在小部件扩展中设置了它,也要确保它在您的应用程序目标中设置。

它在 Xcode 中应该如下所示: 显示 NSSupportsLiveActivities 设置为 true