1

我的项目可以毫无问题地为 iOS 构建。但是在 codemagic 上,我收到以下消息:

“Runner”的配置文件“我的配置文件信息”包含权利文件中没有的权利:com.apple.developer.coremedia.hls.low-latency 和 com.apple.developer.healthkit.background-delivery。要使用这些权利,请将它们添加到您的权利文件中。否则,请从您的配置文件中删除未使用的权利。(在项目“Runner”的目标“Runner”中)

我从不使用 healthkit 中的任何东西,而且我不知道其他权利。我怎样才能删除这些以及从哪里删除?

4

1 回答 1

0

听起来您的配置文件启用了某些权利,并且这些权利并未真正使用。

要查看您启用了哪些权利,请转到您的开发者帐户并在“配置文件”下查看您列出的功能。或者只是转到 Xcode 中 Target 下的 Capabilties。

检查与 project/Runner 中的 Runner.entitlements 文件

删除您不使用的功能。

在此处阅读更多信息:https ://developer.apple.com/documentation/bundleresources/entitlements/diagnosing_issues_with_entitlements

于 2021-11-23T19:01:19.923 回答