很抱歉,是否曾经有人问过这个问题。我是iOS移动应用程序开发的新手。我正在进一步开发另一个人开发的iOS应用程序。他们向我发送了源代码,并告诉我所有签名密钥/证书/配置文件都是根据Apple开发者帐户(我可以访问)存储的。当我尝试通过XCode生成/运行应用程序时,它抱怨代码签名错误(我的钥匙串中没有匹配的证书)。请问如何解决此错误?从应用程序的Apple开发人员帐户下载.p12文件的方法是什么?由于仅在实际设备上运行该应用程序才需要该应用程序配置文件和签名身份(至少在我的理解中),是否仅仅为了在模拟器上运行该应用程序而让xcode忽略它? >
答案 0 :(得分:2)
如果您有开发者帐户,请将其添加到Xcode首选项->帐户,然后单击自动管理签名
答案 1 :(得分:2)
如果要分发该应用程序,请确保您的钥匙串中有一个来自旧Mac的分发私钥,或者创建了一个新私钥。