我的同事在我登录Apple Developer Portal时创建了一个Ad Hoc Distribution Certificate和Provisioning Profile。我们正在尝试构建和存档iOS应用程序,以便在一定数量的设备上进行内部企业分发。
然后她在她的Mac上下载了分发证书和配置文件,她可以通过iTunes在iPad上构建和安装应用程序。
我现在还从开发人员门户下载并安装了分发证书和配置文件到我的mac,但是我收到错误消息,说明如下:
未找到具有有效签名身份的配置文件(即证书和私钥对)。修复问题
在这个过程中我缺少什么?我是否需要将一些文件从她的mac复制到我的mac才能使其正常工作?
现在有更简单的方法可以做到这一点,因为这个过程非常令人沮丧吗?即我现在应该使用TestFlight进行此过程吗?
答案 0 :(得分:1)
是的,您需要复制一些文件。您需要使用Keychain Access Utility应用程序(从最初生成证书的Mac)到要用于对iOS应用程序进行编码的第二台Mac来导出这些证书,其私钥为.p12格式。
您从ITC下载的所有开发人员证书都缺少其私钥,因此除了在原始Mac上外,它们相当无用。