38

新しい Mac を購入し、証明書と秘密鍵を古いマシンから新しいマシンに移行したいと考えています。古いマシンには、6 つの iPhone アプリ用のキーと証明書が含まれています。

このSO 投稿で概説されている指示に従いました。これは、このトピックに関する他の SO 投稿にも反映されています。

新しいバイナリを App Store にアップロードできるという点で、すべてが機能しているようです。

しかし、キーチェーン アクセスを確認すると、1 つのアプリのキーと証明書のペアのみが表示されます。

これについて心配する必要がありますか?または、(1 つずつではなく) 秘密鍵と証明書をまとめてエクスポート/インポートする便利な方法はありますか?

Xcode 4.2 を使用しています。

ありがとう!

4

3 に答える 3

72

Xcode 5 以降では、インポート/エクスポートの動作が異なります。この Apple Developer guideは、その方法を示しています。

アカウントはXcodePreferencesAccountsの下に表示され、左下の歯車アイコン ( ) をクリックしてエクスポートできます。

Apple ID およびコード署名アセットのインポート/エクスポート

于 2013-10-04T15:09:04.387 に答える
22

たった 1 回のエクスポートで、すべてのキー (パブリックおよびプライベート) を含むすべてのプロビジョニング プロファイルをエクスポートできるはずです。

[デバイス] タブの [オーガナイザー] で、[開発者 ID] を選択し、それをファイルにエクスポートして、パスワードを指定する必要があります。そのファイルを新しいシステムに移動し、Xcode にインポートすると、完全な ID が設定されます

ここに画像の説明を入力

于 2012-05-01T22:03:48.533 に答える
5

キー タブから秘密キーを選択してインポートします。これによりパスワードが求められ、パスワードの後に.p12​​フォーマットで保存され、すべてのシステムにインストールできます。

于 2013-11-30T10:28:32.650 に答える