2013-04-28 14 views
38

キーチェーンアクセスで証明書を作成し、開発者ポータルで証明書 - >開発者 - > +をクリックし、どのタイプの証明書が必要ですか?開発中のアプリケーション開発はグレー表示されています。io:iosアプリケーション開発オプションがグレー表示

これはなぜですか?証明書を取り消す必要がありますか?

enter image description here

+0

iOSデベロッパープログラムにお申し込みいただき、$ 99をお支払いいただいていますか? – Linuxios

+0

スクリーンショットを提供できますか? – Undo

+0

はい私はdevポータルにログインしています – wwjdm

答えて

29

はそれを考え出しました。

  1. すべてのデベロッパー証明書を取り消します。
  2. をクリックして

作品をリフレッシュするために再び認定します!

+1

あなたの答えをありがとう。しかし、なぜそれが起こるのか教えていただけますか? – Smita

+0

証明書の有効期限が切れ、すべてをリセットする必要があることがあります。私はリンゴがなぜあなたはそれらの1つだけをリセットさせないのか分からない。 – wwjdm

+0

2つのうちの1つだけを取り消す必要があります。おそらく、開発証明書の数には限界があります。 – MkVal

10

最近、iOSアプリケーションの開発オプションがグレー表示になっている理由がわかりません。

私はこの状況を抱えていましたが、次の手順で解決しました(有効にしました)。

  1. 証明書/開発から期限切れの開発証明書を削除します。

  2. 未使用の開発証明書を取り消します。

  3. 今すぐ+]ボタンをクリックすると、あなたは

    のiOSアプリの開発オプションを選択するのは自由です。

34

ユーザーごとに1つの開発証明書しか要求できません。 証明書を要求するユーザーとしてログインするか、ログインしているユーザーの既存の証明書を削除します。 すべてを削除する必要はありません。

+0

これは正解です。すべての証明書を取り消す必要はありません – zimmryan

+0

ユーザーとして定義されているものは何ですか?私は99 $ Devアカウントを持っています。複数のユーザーがいて、それぞれに独自の証明書が必要ですか、このカテゴリから同じ1つのユーザーが必要ですか? – NukeouT

2

正しい場合は、ユーザーごとに1つの開発証明書しか要求できません。 CLIオプションによるイオンのヘルプ文書から

0

http://docs.ionic.io/v2.0.0-beta/docs/ios-build-profiles

は、以下のオプションを使用して試してみてください: あなたのRSA秘密鍵と同じディレクトリにあなたのiOSの証明書をダウンロードしてくださいOpenSSLの

を使用してP12証明書を作成します。 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証明書。p12

エクスポートされた証明書を保護するために使用されるパスワードを入力するよう求められます。あなたが覚えておくことができるものを与えてください!

関連する問題