【发布时间】:2011-10-17 07:44:00
【问题描述】:
有人有使用 PhoneGap 的构建服务构建应用程序的经验吗?
我按照这些步骤创建了一个.p12 文件和provisioning profile 文件。当我上传密钥时,它不会构建我的 iOS 应用程序,并给出以下错误/警告:
no iPhone Developer/Distribution identity found on your certificate
我遵循的步骤是:
1) 使用钥匙串访问:钥匙串访问 -> 证书助手 -> 向证书颁发机构申请证书
2) 提供了我在 Apple 注册时使用的电子邮件地址 开发者计划
3) 我不确定“通用名称”是否重要,但我使用了自定义 名字
4) 2048 位 RSA 密钥对值
5) 从 iOS 开发门户,按照向导“启动 助手,用于生成配置文件。
6) 下载了开发者证书和配置文件
7) 通过提供密码导出上面创建的私钥 生成.p12文件
8) 使用了在最后两个步骤中创建的 .p12 文件和配置文件 在 PhoneGap 构建服务的“签名”部分。
有没有人遇到过类似的问题。我做错了吗?
【问题讨论】:
-
@PhilipK:你能发布你遵循的步骤吗?我想我现在已经解决了这个问题,如果你发布你的实际步骤可以帮助你......
-
很确定我遵循了您提到的步骤。请发布您的解决方案,任何答案都会比当前答案更好。
-
如果您按照问题中提到的步骤进行操作,那么我相信您将拥有比一个开发者帐户更早的密钥和证书,因此会搞砸。请在下面查看我的答案,如果有帮助,请告诉我!
标签: ios build-process cordova signing