iOS 应用程序:如何避免应用程序传输时丢失钥匙串?

Nil*_*ili 6 cocoa app-store ios

我的公司最近被另一家公司收购,现在我应该将我的应用程序转移到他们的开发者帐户。我在新旧开发者帐户中都有管理员角色。

我的应用程序在其 entitlements.plist 中有一些钥匙串访问组。(HQ83N32B50.com.my.application)。

在转移应用程序之前,我应该采取哪些措施,以便新开发者帐户执行的未来更新也可以访问钥匙串?

我在谷歌上搜索了很多,发现了许多关于 Apple 的态度和帮助意愿的模棱两可的答案。是否可以联系他们并要求他们将我的“旧”团队的个人资料添加到“新”开发者帐户中?

否则,我考虑将“旧”和“新”团队前缀手动添加到钥匙串访问组(我注意到它是一个数组)。那会有帮助吗?

任何帮助都非常感谢!!:-)

小智 -6

我发现,当您从旧应用程序升级时,您的钥匙串不会丢失。但是,当您卸载旧应用程序并安装新应用程序时,钥匙串将会丢失。

所以你需要做的是告诉你的用户不要卸载你的应用程序,只需进行正常的应用程序升级即可。