web-dev-qa-db-ja.com

アドホック配布を使用してapnsをテストするにはどのような種類の証明書が必要ですか?

生産証明書または開発証明書が必要かどうか、Appleのドキュメントから理解できません...

30
David Faitelson

配布証明書を作成する必要があります。配布証明書は、配布プロビジョニングプロファイルの作成に使用されます。これにより、次のことが可能になります。

  1. アプリのアドホックバージョンを作成します(これは、ベータユーザー、テスターなどに配布する場合に使用されます(これは必要なものです)
  2. アプリのAppStoreバージョンを作成します(App Storeに送信する準備ができたらこれを行います

以下はAppleアプリのアドホックバージョンを作成する方法の手順

アドホック配布を使用すると、最大100人のiPhoneまたはiPod touchユーザーとアプリケーションを共有し、電子メールを介して、またはWebサイトやサーバーに投稿することでアプリケーションを配布できます。アプリケーションを準備するには、次の手順を完了する必要があります。

  1. IPhone配布証明書を作成してダウンロードする
  2. アドホック配布プロビジョニングプロファイルを作成してダウンロードする
  3. Xcodeを使用してアプリケーションを構築する
  4. アプリケーションファイルとアドホック配布プロビジョニングプロファイルを各デバイスの所有者と共有します
  5. アプリケーションの受信者は、アプリケーションファイルとアドホック配布プロビジョニングプロファイルをiTunesにドラッグしてから、iPhoneをiTunesに同期してインストールする必要があります。

この情報が正しい方向を示していることを願っています。追加の詳細やウォークスルーが必要な場合は、お知らせください。

34

必要なSSL証明書は、ディストリビューションプロビジョニングプロファイルを使用してビルドする場合の本番用です。プッシュ(apns)に関する限り、アドホック==アプリストア。アドホックアプリをビルドし、本番証明書を使用することで、アプリストアビルドでPushがどのように機能するかをテストできるため、これは非常に役立ちます。

33
robotadam