使用多个Apple ID进行开发时的提示和窍门



我负责开发应用程序并将其提交到应用商店,因为客户已经向我们发送了他们的苹果登录信息。就开发应用程序而言,这还可以(我还没有提交任何应用程序),但在接下来的一周里,我需要提交至少三个,所有应用程序都有不同的苹果ID。

我已经从钥匙链中删除了Xcode密码,并将我的证书同步到我拥有的第二个Apple ID。天啊,我的钥匙和个人资料都弄得一团糟。当我用自己的Apple Id(Xcode 3)做这件事时,我必须手动完成整个过程,并且可以随心所欲地命名密钥等。我输入了第二个Apple Id(Xcode 4),现在Xcode想要为我管理一切。我喜欢这个,但它用一些愚蠢的名字创建了密钥和配置文件。这让我很难用其中一个或另一个来签署应用程序,也很难备份一个客户端的密钥,而不会将它们与我的密钥混淆。我害怕输入第三个苹果Id,因为我知道这将是不可能处理的。

我对使用多个Apple ID时需要注意的技巧持开放态度,这样我就可以知道"是如何做到的"。此外,我在提交过程中可能遇到的任何其他事情。

如果在OSX上为每个客户端使用一个单独的用户帐户,这会容易得多。

如果您对所有内容都使用一个共享帐户,那么如果您只有一个开发人员密钥,并且每个应用程序都使用单独的捆绑包ID,那么就不会有任何冲突。签名从捆绑包ID向后工作-从捆绑包标识找到正确的配置文件,从配置文件找到正确的分发密钥。

最新更新