使用多个iOS Developer帐户

时间:2012-10-23 15:48:24

标签: ios certificate provisioning

以下是该场景:我们公司最近购买了一个企业开发者帐户。我们已经有了一个标准的开发者帐户。

现在,当我尝试进行存档构建时,我收到了消息:

Certificate identity 'iPhone Distribution: <Company Name>' appears more than once in the keychain. The codesign tool requires there only be one.

既没有使用自动配置文件选择器也没有明确设置正确的配置文件我得到了应用程序签名。两个证书都有相同的名称,这可能是问题吗?

有没有办法处理多个证书而无需暂时从钥匙串中删除钥匙(正如你们许多人所知,这些钥匙不能很好地工作,因为这些钥匙&#34;神奇地&#34 ;再现)。

2 个答案:

答案 0 :(得分:0)

使用不同的公司名称来区分Enterprise和Commercial / Standard,否则会出现命名冲突。

有关如何:https://developer.apple.com/support/ios/account-management.html

的详细信息

答案 1 :(得分:0)

首先检查您的Apple帐户是否包含多个分发证书。如果它包含多个,则删除不必要的一个并使其仅包含一个分发证书。

  • 从钥匙串中删除旧证书,该证书是重复的。

  • 现在转到xcode管理器,然后从中删除使用已删除的证书或旧证书创建的配置文件。

  • 如果未安装,请安装新证书和配置文件。

  • 确保Apple帐户包含单个分发证书,新创建的配置文件指向您在Apple帐户中删除的证书。

现在开心!!!,问题:“证书身份'iPhone分发:'在钥匙串中出现不止一次'可能会解决。