2

証明書を登録するために使用した古いMac miniがありました....など。iPhoneシミュレーターでしかテストしていないので、実際にそれらを使用する段階にたどり着くことはありませんでした。

今日、私は新しい mac mini を持っており、デバイスに展開しようとしています。この新しい mac mini に欠けている落とし穴はありますか?

ビルドしてデバイス 3.0 に移動すると、エラーが発生します。「コード署名エラー: ID "iPhone Developer: " doesn't match any valid certificate/private key pair in the default keychain".

実際、キー アクセス チェーン アプリにアクセスすると、キーに証明書が関連付けられていないことがわかります (「iPhone Developer:」という証明書がリストされているにもかかわらず、.

この完全に複雑なプロセスに関する洞察は、私を助けてくれます。ありがとう!

4

1 に答える 1

11

X-Code 3.2 以降には、これを大幅に簡単にする新機能があります。

  1. 古いコンピューターの X コードで、[オーガナイザー] ウィンドウに移動します。
  2. 左ペインの「開発者プロフィール」をクリックします。次に、右側のペインで [開発者プロファイルのエクスポート] をクリックします。
  3. ファイルを保存し、新しいコンピューターに転送します。
  4. 新しいコンピューターの X-Code で、[オーガナイザー] ウィンドウに移動します。
  5. 左側のペインで [開発者プロファイル] をクリックし、右側のペインで [開発者プロファイルのインポート] をクリックします。
  6. ファイルを選択すると、すべてうまくいくはずです。少なくとも、それは私にとってはうまくいきました。

これにより、秘密鍵が転送され、公開鍵と必要な証明書が設定されると思います。配布資格情報に役立つかどうかはわかりません。

于 2010-07-08T19:55:26.637 に答える