简体   繁体   English

iPad app转移到不同的帐户,以任何方式保持钥匙串访问

[英]iPad app transferred to different account, any way to keep keychain access

We recently transferred app from one account to the other. 我们最近将应用从一个帐户转移到另一个帐户。 Now, we'd like to update the app however Validating archive in Organizer reports: 现在,我们想更新应用程序但是在管理器报告中验证存档:

"The application-identifier entitlement value has changed. The previous version of software has an application-identifier value of 'xxx' and the new version of the software being submitted has an application-identifier value of 'yyyy'. This will result in a loss of keychain access. “应用程序标识符权利值已更改。以前版本的软件的应用程序标识符值为”xxx“,正在提交的软件的新版本的应用程序标识符值为”yyyy“。这将导致丢失钥匙串访问权限。

App depends on keychain being accessible. 应用依赖于可访问的钥匙串。 Any way to solve this? 有办法解决这个问题吗?

Update: 更新:

Search for "keychain" in link below: https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html 在下面的链接中搜索“keychain”: https//developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html

This one makes me think it is possible to keep keychain access. 这个让我觉得可以保持钥匙串访问。

This one does not (search for bold "Important"): https://developer.apple.com/library/ios/technotes/tn2311/_index.html 这个没有(搜索粗体“重要”): https//developer.apple.com/library/ios/technotes/tn2311/_index.html

After I asked for clarification from iTunes connect us, I got email from devprograms@apple.com saying that they updated the App Bundle Id. 在我要求iTunes澄清之后,我收到了devprograms@apple.com的电子邮件,说他们更新了App Bundle ID。

I was able to generate correct provisioning profiles and submit the update to app store without warnings. 我能够生成正确的配置文件,并在没有警告的情况下将更新提交到应用商店。 App hasn't been accepted yet but we were able to confirm that Ad Hoc version now works correctly when upgrading (it didn't before Apple update App Bundle id). 应用程序尚未被接受但我们能够确认Ad Hoc版本现在可以在升级时正常工作(它在Apple更新App Bundle ID之前没有)。

Note that I am member of both dev teams - the team where app originated and the one where the app was transferred to. 请注意,我是两个开发团队的成员 - 应用程序发起的团队和应用程序转移到的团队。 Not sure if this made any difference. 不确定这是否有所不同。

See Apple Technical Q&A 请参阅Apple 技术问答

Q: How do I resolve the Potential Loss of Keychain Access warning? 问:如何解决Keychain Access潜在丢失警告?

A: Apps that should expect this warning and proceed with the submission regardless are: 答:应该期待此警告的应用程序并继续提交,无论是:

  1. Those that are migrating their App ID prefix from an arbitrary Bundle Seed ID to their more-modern Team ID as documented in Technical Note TN2311 - Managing Multiple App ID Prefixes. 正如技术说明TN2311 - 管理多个应用程序ID前缀中所述,将其App ID前缀从任意Bundle Seed ID迁移到其更现代的Team ID的那些。
  2. Those that are submitting the first update for a recently acquired app via App Transfer. 那些通过App Transfer提交最近获得的应用程序的第一个更新的人。

I would think 2. applies to your case. 我认为2.适用于您的情况。 Apple also has a note that it's not possible for a transferred app to maintain access to the prior keychain associated with the App ID prefix of the previous owner. Apple还注意到转移的应用程序无法维护对与先前所有者的App ID前缀关联的先前钥匙串的访问权限。

您唯一的选择是继续使用旧的应用程序标识符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何从其他帐户在已转移的应用程序上上传新版本,可能会丢失钥匙串访问 - How to upload a new version on transferred app from other account ,Potential loss of keychain access 将已转移的应用程序连接到iTunes,尝试更新应用程序,可能丢失钥匙串访问 - Transferred apps to itunes connect, trying to update app, Potential Loss of Keychain Access 通过iOS钥匙串访问组前缀来识别特定应用的任何方法? - any way to identify a specific app via iOS keychain access group prefix? 如何在应用程序转移到新帐户后解决钥匙串访问警告 - How to solve keychain access warning after app transfer to new account 有什么方法可以保存数据,甚至无需钥匙串就可以在ios上重新安装应用程序? - There is any way to save data even app reinstall on ios without keychain? 有没有一种方法可以在运行时在iOS应用中列出钥匙串访问组? - Is there a way to list keychain access groups in an iOS app at runtime? 核心数据+钥匙串,用于为应用程序创建ios帐户 - Core Data + keychain for ios account creation for app 如果将iOS应用转移到另一个用户帐户,则其网址会更改吗? - If iOS app is transferred to another user account then will its url gets changed? iOS通用应用程序-为iPad和iPhone访问不同的笔尖 - iOS Universal App - Access different Nibs for iPad and iPhone 系统更新后从应用程序访问钥匙串 - access to keychain from app after system update
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM