【发布时间】:2012-03-05 14:00:38
【问题描述】:
我们有两个不同的开发者帐户(一个用于商店,一个用于企业)。企业账户后来来了。长篇大论
它们由两个不同的电子邮件/帐户管理。
我正在尝试允许一个具有两个不同目标的 XCode 项目根据我是在进行商店构建还是企业构建来为任一帐户签署我们的应用程序。问题是我从标题中收到错误消息。
它们是具有不同私钥的单独证书,所以我不明白为什么它们不能共存以及为什么 XCode 不能区分它们。
有什么方法可以让我在 XCode 中使用这些不同的证书/配置文件拥有两个不同的目标?
更新:根据我的评论,我能够为任一目标签署应用程序,但现在当我必须生成 IPA 时,我收到关于来自两个不同钥匙串的不明确证书的错误。 谢谢!
【问题讨论】:
-
我想出了如何解决这个问题。 1.将其中一个证书放入它自己的钥匙串中。在 XCode 中将“其他代码签名标志”设置为两个目标的正确钥匙串。
-
谢谢!我也遇到过同样的事情!
-
@MobileGuy:成功了,非常感谢!
标签: objective-c code-signing provisioning-profile