Iphone 两个同名的AppStore帐户。我得到了代码设计错误';名称';在钥匙链中出现多次

Iphone 两个同名的AppStore帐户。我得到了代码设计错误';名称';在钥匙链中出现多次,iphone,xcode,app-store,Iphone,Xcode,App Store,我为AppStore获得了另一个新帐户,我在MAC上设置了新帐户证书。现在,当我试图发布XCode时,会出现错误 代码设计错误:证书标识“iPhone发行版:”Name“在密钥链中出现多次。协同设计工具只需要一个 如何更改其他帐户的证书身份?而我必须保留我的名字,因为它是在两个itunes配置文件。 如何在每次需要在appstore上发布应用程序时不必删除一个证书就可以避免此问题 谢谢。我为每个团队创建了一个密钥链,并将团队的所有相关文件(公钥、私钥、证书)放入密钥链中。唯一的缺点是,在构建设备

我为AppStore获得了另一个新帐户,我在MAC上设置了新帐户证书。现在,当我试图发布XCode时,会出现错误

代码设计错误:证书标识“iPhone发行版:”Name“在密钥链中出现多次。协同设计工具只需要一个

如何更改其他帐户的证书身份?而我必须保留我的名字,因为它是在两个itunes配置文件。 如何在每次需要在appstore上发布应用程序时不必删除一个证书就可以避免此问题


谢谢。

我为每个团队创建了一个密钥链,并将团队的所有相关文件(公钥、私钥、证书)放入密钥链中。唯一的缺点是,在构建设备时,必须将默认密钥链设置为团队密钥链。

我刚刚遇到了这个问题,我当前的临时解决方案是导出然后删除一个分发标识,留下一个标识,然后XCode会满意。所以每次我想切换到不同的项目来制作发行版时,我都必须导出、删除和导入,这并不理想

我仍在寻找更好的解决方案


钥匙链方法原则上听起来不错,但实际上似乎需要在钥匙链首选项中使用“重置默认钥匙链”选项,我还没有尝试过,但听起来不像是一种低风险活动。

查看Mac上的钥匙链应用程序。您可能有过期条目和当前条目。删除过期的条目,你就会没事了。今天为我工作。

我确实使用多个证书(对于同一身份,也称为“我”)在多个应用商店帐户上发布了多个应用程序,Xcode设法了解到目前为止要为哪个应用程序使用哪个证书(我可能需要通过在“项目信息”中不时手动选择正确的配置文件来帮助他)菜单)

我正在做的是为我正在处理的每个新的“应用商店”帐户创建一个新证书,当然永远不会碰撞应用ID。这意味着我的钥匙链上满是“iPhone开发者本(XDFUHSD)”、“iPhone开发者本(DSUKJNSD)”等等。。。证书,每个证书用于不同的客户端

Xcode确实会给我您不时提到的错误,但它只在我的一个证书过期并且我刚刚重新下载了一个新证书时才会发生


希望这能有所帮助

无论如何,尽管我的钥匙链中只有一份违规证书,但我还是出现了这个错误。关于我的设置,唯一奇怪的是我将10.6分区中的keychain文件添加到keychain访问中,所以我有两个“login”keychain。尽管另一个根本没有任何证书,但当我将其从Keychain访问中删除时,“多次出现”错误消失了


从好的方面来说,自动资源调配最近似乎运行得很好,因此清除和重新加载我的所有配置文件并不是我想象中的噩梦。

我在AppStore上确实有另一个帐户,这不是冲突的问题。谢谢,这应该对我有很大帮助-我正在使用构建服务器上的设置,因此,切换钥匙链或多或少是一件容易的事。这似乎不再适用于XCode 4.4,因为它搜索所有钥匙链。我不得不删除我没有积极建立的帐户的所有其他分发证书。我还必须从organizer中删除与该帐户关联的所有配置文件