让多个开发者使用相同的“Bundle ID”

4

我和一个朋友一起做一个项目,我们能使用相同的“bundle id”吗?当我克隆项目并尝试构建时,出现了错误:“应用程序标识符“bundle id”无法注册到您的开发团队。”然后我更改了bundle id,就可以工作了。但是我不想每次从服务器拉取新代码时都这样做。我该如何管理这个问题?


你不应该更改应用程序的BundleId,而是为两个开发者配置开发证书。 - Lew Winczynski
@LewWinczynski,你有配置说明吗?我对所有这些配置文件、构建ID和应用程序ID都感到迷茫。我对这一切都很陌生,我只想能够在不更改捆绑标识的情况下进行构建,这就是我需要的 :) - Samuraka
写了一个带链接的答案。 - Lew Winczynski
1个回答

3
通过在两个设备上更改bundleId,您正在更改应用程序的签名。基本上是说,您将其拆分为两个不同的应用程序,以供AppStore使用。Bundle id应该在任何地方都是一个应用程序的唯一标识符。我看到您遇到了不同开发人员希望使用相同bundle id的问题。只需尝试向您的Apple Developer Account添加另一个开发人员,给予他/她App ManagerDeveloper角色,这样他/她就可以处理您账户中任何保留的bundle id。我强烈建议您阅读iOS Development Team Administration

我看到了这个,有一个很好的图片上面写着“1.创建一个团队” - 但是我找不到任何关于如何创建团队的说明,我随机浏览了整个开发者门户网站也没找到创建团队的方法 :( - Samuraka
打开您的iTunesConnect -> 用户和角色,并将另一个开发人员添加到其中,为他/她分配相应的角色。然后他/她就可以从您的帐户中获取iOS开发证书。其余的都很直观,您会看到的。 - Lew Winczynski
所以我在“所有应用程序”中添加了另一个开发人员,但仍然无法构建 :) - Samuraka
请查看以下内容,但仅供开发使用:https://hyperpad.zendesk.com/hc/en-us/articles/204378199-Create-a-Distribution-Provisioning-Profile - Lew Winczynski
这里涉及到太多的事情,包括苹果开发者、应用商店连接、证书、配置文件、Xcode设置、钥匙串等等,我感到有些迷茫。我需要一份逐步指南,告诉我如何解决错误信息:“应用标识符“bundle id”无法注册到您的开发团队。” - Samuraka
显示剩余11条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接