我们最近将应用程序从一个帐户转移到另一个帐户。现在,我们想要更新应用程序,但是在管理器报告中验证存档:
“应用程序标识符权利值已更改。以前版本的软件的应用程序标识符值为“xxx”,而正在提交的新版本软件的应用程序标识符值为“yyyy”。这将导致失去钥匙串访问权限。
应用程序依赖于钥匙串的可访问性。有办法解决这个问题吗?
Update:
在下面的链接中搜索“钥匙串”:https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html
这让我觉得保留钥匙串访问是可能的。
这一个没有(搜索粗体“重要”):https://developer.apple.com/library/ios/technotes/tn2311/_index.html https://developer.apple.com/library/ios/technotes/tn2311/_index.html
在我向 iTunes connect us 要求澄清后,我收到了来自 de 的电子邮件[电子邮件受保护] /cdn-cgi/l/email-protection说他们更新了应用程序包 ID。
我能够生成正确的配置文件并将更新提交到应用程序商店,而不会发出警告。应用程序尚未被接受,但我们能够确认 Ad Hoc 版本现在在升级时可以正常工作(在 Apple 更新 App Bundle id 之前不能正常工作)。
请注意,我是两个开发团队的成员 - 应用程序起源的团队和应用程序转移到的团队。不确定这是否有什么不同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)