应用ID无法注册到您的开发团队

时间:2017-12-05 21:30:35

标签: ios xcode code-signing

我正在尝试使用Xcode 9.1将iOS应用程序部署到测试设备。但我收到以下错误:

The app ID "com.myDomain.myApp" cannot be registered to your development team. Change your bundle identifier to a unique string to try again.

我在Xcode中注册了2个Apple ID,我错误地选择了“错误的开发团队自动管理签名”,这个团队与错误的Apple Id相关联。现在我想改变它,但我不知道如何。

这就是我错误选择的开发团队的目标签名部分:

enter image description here

这就是我想要使用的开发团队的目标签名部分:

enter image description here

我已经去了Apple Developer门户,但在App ID下找不到应用程序,所以我不知道如何从头开始删除它。我已经从本地钥匙串中删除了签名证书,但这还不够。

请注意,我仍然希望使用“自动管理签名”,我仍然希望保留捆绑包标识符。

3 个答案:

答案 0 :(得分:8)

必须重用捆绑包标识符,因为我们要替换旧的应用程序。我花了三个小时来尝试可以在互联网上找到的所有内容。

最后,我更改了包标识符,按下了所有按钮,然后然后将其更改回原始的包标识符,一切正常。

这不是我第一次在Xcode / iOS Dev上浪费时间,而最后我只需要做一些伏都教仪式。

答案 1 :(得分:3)

更改应用程序捆绑包标识符,并确保其唯一性。
例如: com.companyname.appname com.companyname.appname123

答案 2 :(得分:0)

这是我的案例(我需要与AppStore上的应用程序保持相同的捆绑软件ID,清除所有内容并将捆绑软件ID更改为其他内容,然后再恢复为原来的状态)。

  • 在目标的签名和功能中选择“调试”,并设置正确的团队。由于某些原因,所选团队是那里的老团队,甚至在“全部”中进行了更新