微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ios – 警告ITMS-9000:“钥匙扣访问的潜在丢失”

全文是:
警告ITMS-9000:“钥匙串访问的潜在丢失”以前版本的软件的应用程序标识符值为[’52T2NMS37N.com。(my-app-id)’],并且正在提交的新版本的软件具有应用程序[‘FCGA72C62G.com。(my-app-id)’的标识符,这将导致钥匙串访问丢失。有关详细信息,请参阅(url)“。

在上传新版本的应用程序时,我收到以下警告。

问题可能是因为申请被转移到另一个帐户。

该建筑物上传了警告,但是这是什么意思?

解决方法

Apple’s Q & A

解决Keychain访问警告的潜在丢失

Potential Loss of Keychain Access. The previous version of software has an application-identifier value of ‘A1B2C3D4E5.com.company.app’ and the new version of software being submitted has an application-identifier of ‘5E4D3C2B1A.com.company.app’. This will result in a loss of keychain access.

注意:这是一个警告,而不是错误。无论该警告如何,您都可以选择进行提交,但是该文档应该用于确定是否可以安全地忽略它。
此警告表示待处理提交的应用ID前缀与应用商店中的实时应用的应用ID前缀不同。

重要提示:唯一可以安全地忽略此警告的应用程序是那些不使用依赖于App ID前缀的技术的应用程序,例如钥匙串访问,Handoff和UIPasteboard共享。

注意:将应用程序ID从任意捆绑种子ID迁移到其更现代的团队ID的应用程序应该预期此警告,并继续提交。

对于使用依赖于应用程序ID前缀的技术的应用程序,不应忽略此警告。钥匙串访问警告的潜在丢失表明应用程序是使用错误的配置文件进行代码签名。

解决问题:

>您必须找到或重新创建配置配置文件,该配置文件在Certs ID&个人资料网站。
>单击配置文件上的编辑,确保前缀正确。
>单击下载并将配置文件保存到磁盘。
>可选择使用以下命令中的终端命令,检查下载的配置文件上的App ID Prefix:How do I check the entitlements associated to my Provisioning Profile?
>将配置文件拖到Dock上的Xcode图标上进行安装。
>重新提交应用程序并使用与正确前缀关联的新恢复的配置文件对其进行签名。

“钥匙串访问”是指“钥匙串服务参考”中的所有功能。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐