我的团队正在将我们正在开发的应用从一台Mac转移到另一台,并且正在进行代码签名问题。
我们将旧计算机上的证书导出为.p12文件,并将其安装在新计算机的登录密钥链中。我们还去了 Xcode>偏好>帐户>齿轮图标>在旧计算机上导出开发人员帐户,然后在新计算机上导入开发人员帐户。
当我们尝试在iPhone上运行应用程序时,我们会收到此错误,即使(据我们所知),我们导入了正确的证书和私钥:
"没有配置文件,其中包含与包标识符匹配的有效签名标识(即证书和私钥对)" com.our.bundle.identifier"被发现了。
按照我们发现here的指示,我们认为我们必须创建一个iOS开发代码签名标识。我们尝试这样做的屏幕看起来像这样:
然而,当我们点击"创建"创建按钮变为灰色,似乎永远不会创建iOS开发签名标识。屏幕看起来像这样:
我们如何创建签名身份并使用它在另一台mac上开发?
答案 0 :(得分:2)
我多次出现此错误,以及为我解决的问题如下:
如果这不起作用,那么您应该考虑撤销您的证书,然后再创建一个新证书并再次执行上述步骤。