我在我的手表应用程序的控制台中收到此错误,我无法弄清楚它与之相关的内容,也没有找到任何其他帖子或文档。其他人都知道吗?
完整信息是2017-12-02 18:31:01.379382-0500 Watch Extension [1308:33925] [default] containerAppExtensionEntitlementsWithCompletion:失败并显示错误:(null)
当应用程序缺少Info.plist文件中的以下行时,通常会发生这种情况:
Privacy - Health Update Usage Description
Privacy - Health Share Usage Description
在Project导航器上打开Info.plist文件并确保它们出现在iOS端(例如,如果您有这些文件,则不需要在watchOS Info.plist文件中使用这些文件)。为他们提供值,以解释您的应用需要访问该信息的原因,例如: “MyApp需要此信息来跟踪您的心率”。
此外,请确保为项目启用了HealthKit功能。要检查Xcode 10上是否有它:
ON