web-dev-qa-db-ja.com

iOS開発者プログラムの証明書の転送

開発者証明書とプロファイルに問題があります。オフィスのMacに開発者プログラムの証明書があります。自宅のデバイスでアプリを開発してテストしたいので、デバイスを追加し、オフィスのMacからプロビジョニングプロファイルを生成しました。 * .cerをダウンロードしてインストールし、自宅のMacにプロビジョニングしますが、エラーが表示されました。

The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains

オフィスのMacから自宅のMacにキーを転送する方法は?

30
Max
  • 職場でキーチェーンプログラムを開きます。
  • [マイ証明書]セクションを選択します。 iOS開発者証明書、iOS配布証明書などとしてリストされているエントリを選択します。簡単にするために、メンバーシップに関連するものをすべて選択します。
  • エクスポートを選択します。
  • パスワードの選択を入力するように求められます。入力してください。
  • P12ファイルをエクスポートします。このファイルを自宅のMacに転送します。
  • 自宅のMacで、このp12ファイルをキーチェーンプログラムにインポートします。
  • XCodeを開始し、プロビジョニングプロファイルを使用して再度ビルドを試みます。
  • 上記の方法が機能しない場合は、キーチェーンプログラムのキーセクションですべてを試してください。
40
Nirav Bhatt

オフィスマシンの開発者プロファイルをエクスポートしてから、ホームマシンにインポートする必要があると思います。 xCode 4.xではこれはオーガナイザーのチームから行われ、xCode 5+では アカウントの下

アカウントはXcodePreferencesAccounts、および歯車アイコン()左下に。

Exporting Your Developer Profile

28
Jason

私はCERT-Hellに電話したいのと同じような問題に遭遇していました。私はあなたがあなたがしようとしていることを実際に行う許可を持っていると思います。私が今まで行った中で最高のことは、ウィンドウの下のオーガナイザでXcode内の組み込み処理を使用することでした。実際に証明書などをインポートすることを心配する必要はありません。

enter image description here

私はあなたがすでに何をしたのかわからないので、あなたは少しそれを手にする必要がありますが、その要点はXCodeにプロビジョニングのためのすべての証明書を管理させることができるということです。これがお役に立てば幸いです。 enter image description here

1
logixologist