2015-06-21 35 views
3

我的公司最近被另一家公司收购,现在我应该将我的应用程序转移到他们的开发者帐户。我在新老开发者账户中都有管理员角色。iOS应用程序:如何避免应用程序传输时的钥匙串丢失?

我的应用程序在其entitlements.plist中有一些keychain-access-group。 (HQ83N32B50.com.my.application)。

在转移应用程序之前应该采取什么操作,以便新开发人员帐户执行的未来更新也具有钥匙串访问权限?

我搜索了很多关于苹果态度和意愿的许多含糊答案。是否有可能联系他们,并要求他们将我的“老”团队的个人资料添加到“新”开发者帐户?

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

任何帮助是高度赞赏! :-)

+0

你是如何解决这个问题的? – kukudas

+0

联系苹果。他们帮助了我。 – Nili

+0

你能详细说明他们实际上做了什么吗? – kukudas

回答

-1

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

所以你需要做的是告诉你的用户不要卸载你的应用程序,只是做普通的应用程序升级。

+0

这是不正确的。 –

相关问题