我刚签名并创建了一个带钥匙串访问权限的证书,然后在开发人员门户网站中我点击了证书 - >开发人员 - > + +当我被提示您需要什么类型的证书?正在开发ios app开发是灰色的。
有人知道这是为什么吗?我是否需要撤销证书?
答案 0 :(得分:34)
每位用户只能申请一张开发证书。 以您要为其申请证书的用户身份登录,或删除您登录的用户的现有证书。 无需删除所有内容。
答案 1 :(得分:29)
想出来。
作品!
答案 2 :(得分:10)
如今iOS应用开发选项变得灰暗,不知道为什么。
即使我有这种情况,我也使用以下步骤解决了它(启用它)。
从证书/开发中删除过期的开发证书。
撤销未使用的开发证书。
现在点击+按钮,您可以自由选择
iOS App Development选项。
答案 3 :(得分:2)
如果正确,您只能为每个用户申请一张开发证书。
答案 4 :(得分:0)
从IOnic帮助文档通过CLI选项: http://docs.ionic.io/v2.0.0-beta/docs/ios-build-profiles
尝试使用以下选项: 使用OpenSSL创建p12证书
将您的iOS证书下载到与私有RSA密钥相同的目录中。我们需要它来创建Certificate.p12文件。
首先,我们需要将iOS证书的格式更改为PEM。
壳牌:
openssl x509 -inform DER -outform PEM -in ios_development.cer -out ios_development.cer.pem 现在iOS证书的格式正确,我们可以创建Certificate.p12文件。
壳牌: openssl pkcs12 -export -inkey keyname.key -in ios_development.cer.pem -out Certificate.p12
系统将提示您输入密码,该密码将用于保护导出的证书。给它一些你能记住的东西!