28

Xcode 7.0 以降では、プロジェクトをアーカイブし、アーカイブ ファイルを .ipa ファイルとしてエクスポートする場合、次の 4 つのオプションがあります。

ここに画像の説明を入力

新しいオプションがあります: "Save for Development Deployment".

"Save for Ad Hoc Deployment"との違いがわかりません"Save for Development Deployment"

Apple の公式サポート電話サービスに電話して助けを求めましたが、彼は明確ではないと言いました。技術的な詳細を知りたい場合は、専門家のヘルプにメールを送ることができます。その後、彼は Apple に関する公式ドキュメントだけを送ってくれました。コム。

Appleの公式ドキュメントを検索したところ、次のことがわかりました。

アプリ配布ガイド

ストア外でのテスト用にアプリをエクスポートする

指定されたデバイスを持つユーザーにアプリを配布するには、[アドホック展開用に保存] を選択します。アプリは配布証明書でコード署名されます。

内部テスト用にアプリを配布するには、[開発用に保存] を選択します。アプリは、開発証明書で署名されたコードになります。

上記の言葉によると、次のようです。

同点:
どちらも社内用です。

異なる点:
1.「アドホック展開用に保存」。内部配布用ですが、「開発展開用に保存」。内部テスト用?
2.「アドホック展開用に保存」との違い。および「開発展開用に保存」。配布証明書と開発証明書ですか?

注: 「開発証明書」は個人のものですが、配布証明書はチーム全体のものと聞いたことがありますが、これについてはよくわかりません。

では、「開発展開用に保存」の目的と、「開発展開用に保存」と「アドホック展開用に保存」の違いを教えてください。

4

3 に答える 3

21

1) iTunes 接続の Apple 統合テストフライトとして、[アドホック展開用に保存] を選択すると、指定されたデバイスを持つユーザーにアプリを配布できます。アプリは配布証明書でコード署名されます。つまり、アプリストアにアプリを提出するために使用した配布証明書を使用します。以前は、「アドホック展開用に保存」を使用すると、開発プロファイルからも ipa を作成できました。ただし、現在は「アドホック展開用に保存」の配布証明書が必要です。

2) [開発用に保存] を選択すると、開発プロファイルを使用してアプリを配布できます。以前に「アドホック展開用に保存」で行ったのと同じです。つまり、開発証明書を使用して ipa ファイルを作成することもできます。また、この ipa を、プロビジョニング プロファイルに存在するデバイス ID のクライアントとテスターに​​配布することもできます。

于 2015-11-04T13:25:46.960 に答える
6
于 2015-11-08T13:41:05.303 に答える
2

アドホック開発では、Apple から URL が提供され、登録済みのテスターに​​送信されます。開発展開では、ユーザーは .ipa をインストールする必要があります。

于 2015-11-18T14:28:58.593 に答える