HealthKit iTunes Connect权利错误

Pra*_*y C 7 iphone xcode itunesconnect objective-c ios

我已经在开发人员中心的Xcode和HealthKit服务中为我的应用程序启用了健康工具包功能.但是当我决定不把它包括在内时,我立刻禁用了它.我的应用程序中没有任何HealthKit相关的东西,我已禁用该功能,并在开发人员中心禁用它.但是,当我尝试在iTunes连接中提交我的应用时,它给了我错误:

使用权利[com.apple.developer.healthkit]的应用必须具有[英语]的隐私权政策网址.如果您的应用不使用这些权利,请从您的应用中删除它们并上传新的二进制文件.

在Xcode中验证应用程序时,它仍然显示健康工具包权利:com.apple.developer.healthkit

知道如何从我的应用程序中彻底摆脱这种权利吗?我一直在努力超过一天:(

注意:这是一个新的应用程序,它尚未在应用程序商店中提供.

小智 13

我遇到了完全相同的问题,我终于修复了它.确保您不仅在应用程序中删除了对HealthKit的任何引用,而且还删除了此应用程序的开发者配置文件中的任何引用.

转到开发人员门户

  1. 单击"证书,标识符和配置文件"开发人员页面上的"应用程序ID"链接

  2. 选择您在应用中使用的应用ID

  3. 单击"编辑"按钮

  4. 如果启用了HealthKit,请将其禁用并单击"完成"按钮

  5. 使用该App ID重新生成所有配置文件

打开Xcode

  1. 在项目中将Healtkit关闭(看起来你已经做过了,我为另一个写了)

  2. 检查您的权利文件中没有Healtkit的痕迹,plist文件和HealthKit不在您的框架中.

  3. 选择Xcode>首选项>帐户.选择您的团队并单击查看详细信息

  4. 单击左下角的刷新按钮以刷新配置文件

  5. 重新启动Xcode并重建您的项目

  6. 提交您的应用.在提交过程中,您不应再看到Healtkit权利.

注意:如果您仍然遇到问题,建议您在步骤5中删除所有配置文件,然后重试.别忘了重启XCode.


小智 8

APP中有隐私政策URL选项,只需用您公司的URL填写该URL并保存并提交申请.

  • 这个选项在哪里?在plist文件中还是在哪里? (3认同)