AppStore transfer - app identifier changed
我创建了新的开发者帐户,然后将应用程序转移到了新帐户。然后我在新帐户下创建了相同的标识符。并构建App并上传到AppStore。
1 2 3 | I have got the warning with WARNING ITMS-9000:"Potential Loss of Keychain Access. The previous version of software has an application-identifier value of ['OLD_TEAM_ID.com.(my-app-id)'] and the new version of software being submitted has an application-identifier of ['NEW_TEAM_ID.com.(my-app-id). This will result in a loss of keychain access. For more information, please consult (url)". |
这个 id 前缀是开发团队的 ID。当我将应用程序迁移到新帐户时,此开发团队 ID 已更改。
但下一个问题是共享扩展停止工作。我认为这是同样的问题......因为我在 Simulator
中遇到了这个错误
1 | Service exited due to SIGILL |
有没有办法修复它?
问题出在应用组标识符名称中。它必须和以前一样。您必须转到开发人员门户 -> 标识符(选择应用程序组)并从原始所有者帐户中删除组名。然后转到新的开发者帐户并创建完全相同的组标识符。
然后就可以了!