キーチェーン アクセスを使用して証明書に署名し、作成しました。次に、開発者ポータルで [証明書] -> [開発者] -> [+] をクリックすると、[必要な証明書の種類は何ですか?] のプロンプトが表示されます。開発中の iOS アプリの開発はグレー表示されています。
これがなぜなのか誰にも分かりますか?証明書を取り消す必要がありますか?
ユーザーごとに 1 つの開発証明書のみを要求できます。証明書を要求するユーザーとしてログインするか、ログインしているユーザーの既存の証明書を削除します。すべて削除する必要はありません。
正しい場合、ユーザーごとに 1 つの開発証明書のみを要求できます。
CLI オプションを使用した Ionic ヘルプ ドキュメントから: 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
エクスポートされた証明書を保護するために使用されるパスワードを入力するよう求められます。思い出に残るものを贈りましょう!