io:ios应用程序开发选项变灰了

时间:2013-04-28 23:18:16

标签: ios keychain

我刚签名并创建了一个带钥匙串访问权限的证书,然后在开发人员门户网站中我点击了证书 - >开发人员 - > + +当我被提示您需要什么类型的证书?正在开发ios app开发是灰色的。

有人知道这是为什么吗?我是否需要撤销证书?

enter image description here

5 个答案:

答案 0 :(得分:34)

每位用户只能申请一张开发证书。 以您要为其申请证书的用户身份登录,或删除您登录的用户的现有证书。 无需删除所有内容。

答案 1 :(得分:29)

想出来。

  1. 撤销所有开发者证书。
  2. 再次点击认证以刷新
  3. 作品!

答案 2 :(得分:10)

如今iOS应用开发选项变得灰暗,不知道为什么。

即使我有这种情况,我也使用以下步骤解决了它(启用它)。

  1. 从证书/开发中删除过期的开发证书。

  2. 撤销未使用的开发证书。

  3. 现在点击+按钮,您可以自由选择

    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

系统将提示您输入密码,该密码将用于保护导出的证书。给它一些你能记住的东西!