2

アプリケーションを AdHoc テストしたい。私のクライアントは Apple アカウントを所有しており、私はチームのメンバーです (彼は私たちを追加しました)。

この手法http://www.innerfence.com/howto/install-iphone-application-ad-hoc-distributionを使用して、ipa とモバイルのプロビジョニングをクライアントに送信します。

問題は、クライアントのプロビジョニング プロファイルをダウンロードして ipa を生成すると、XCode の秘密鍵とペアにならないことです (有効な署名付き ID が見つかりません)。

私は完全に迷っています。どうすればこれを修正できますか?

私がやりたいことは、.ipa を生成し、クライアントの .mobileprovision ファイルと共に送信することです。

4

1 に答える 1

6

配布証明書に属するクライアントの公開鍵と秘密鍵のペアが必要になります。キー ペアは、現在、証明書の作成に使用したコンピューターでしか利用できない可能性があります。

キーペアを送信するには、次の手順を実行する必要があります。

  1. キーチェーン アクセスを開く (/Applications/Utilities 内)
  2. 左下の [My Certificates] に移動します。
  3. 「iPhone Distribution: xxxxxxx」という名前の証明書が表示されます。ここで、xxxxxx は会社名です。
  4. 証明書を右クリックし、[エクスポート...] を選択します。個人情報交換 (.p12) ファイルとしてエクスポートする必要があり、パスワードを入力して暗号化する必要があります。
  5. このファイルをパスワードと一緒に送信できるようになりました。セキュリティが懸念される場合は、ファイルを電子メールで送信し、電話でパスワードを教えてくれます (たとえば)。
  6. お使いのコンピューターで .p12 ファイルをダブルクリックするだけで、証明書を取得し、AdHoc ビルドを作成できるようになります。:)

幸運を!

于 2012-02-02T15:04:08.540 に答える