我使用PhoneGap构建了IOS应用程序构建其工作正常,但现在我想添加(APNS)通知,因为我从Mac制作了iPhone开发人员证书,用于推送通知和p12文件,配置文件。 我按照Here提到的所有步骤进行了操作。
仍然显示在您的证书上找不到iPhone Developer / Distribution身份错误在构建我的应用程序时出错。
这是正确的方式我正在做什么或任何其他解决方案让mi知道。
答案 0 :(得分:3)
只花了一个小时 - 埃文是正确的。您很可能只导出了您的私钥,并且未选择要导出的证书和私钥。它们都会产生.p12文件。
答案 1 :(得分:0)
希望这有帮助。
答案 2 :(得分:0)
好吧最后我很久才得到了我的解决方案。
只需按照these步骤操作即可。
当您通过Phonegap Build构建应用程序时,使用您使用上述步骤制作的配置文件。
.P12
- 如果您正在进行开发,则使用任何开发或生产证书的.p12文件取决于具体情况,然后使用与.p12文件相关的任何开发证书,如果您正在进行生产,则使用任何生产证书关联的.p12文件。
如果您使用的是.p12文件的证书,那么您已经使用这些步骤进行了操作,那么在构建应用程序时会出现上述错误。
答案 3 :(得分:0)
我遇到了完全相同的问题 - 解决方案就像Mahendra所说的那样,从Keychain导出时必须选择证书和私钥,即使用cmd并单击它们(然后确保选择当然,配置文件中的证书相同。)