2011-07-04 14 views
0

私は新しいMacBook Proを手に入れました。新しいアプリのプロビジョニングプロファイル をオーガナイザに追加してから証明書をダウンロードしました。 しかし、.cerファイルは、間違っていたかもしれない何プロビジョニングプロファイルの証明書がキ​​ーチェーンアクセスに追加されていない

... Xcodeの上のプロビジョニング・プロファイルを選択することができない、その結果アクセスのログインキー、 をキーチェーンに追加されますように思えないのですか?

答えて

3

古いMacを使用して証明書を作成したと仮定します。

この場合、秘密鍵はまだ古いマシンに保存されています。これは、現在の証明書を作成するために使用されたCSRを作成したときに自動的に作成され、Appleには送信されませんでした。ダウンロードした.cerには、公開鍵のみが含まれています。

署名のためには両方が必要です。

この問題を解決するには、古いMacから秘密鍵をインポートするか、新しい開発者証明書を作成します(csrの作成と送信のプロビジョニングポータルで説明されている手順に従います)。 2番目のオプションは、開発者ごとに1つの証明書しか許可されないため、古い証明書を無効にすることに注意してください。

0

私は前の答えがあなたの問題を解決すると思うが、今私は同じ問題に直面しており、解決策は異なっていた。

だから、もし他の人がそれを必要とするなら、私はそれを共有したいと思います。
私は以下の手順を実行します:
1.ダウンロードプロビジョニングプロファイル。
2. Xcode> preferences> accountsを開きます。
3.アカウントを追加しませんでした。だから、私はAppleのデベロッパープログラムに自分のアカウントを追加します。
4. [詳細を表示]をクリックします。
5.プロビジョニングプロファイルをダブルクリックすると、「プロビジョニングプロファイル」の下に表示されます。

今、あなたのアプリケーションを構築することができます。

関連する問題