開発プロビジョニングプロファイルとアドホックプロビジョニングプロファイルの違いは何ですか?
ストア以外のすべてに常にアドホックプロファイルを使用できませんか?
アドホックプロビジョニングプロファイルは、開発プロセスの後半で使用されます。特に、組織のiOS開発者プログラムに含まれていない小規模または中規模のテスターグループにアプリを配布する場合は特にそうです。アドホックプロビジョニングプロファイルで展開されたアプリは、App Storeに送信するバージョンとほぼ同じになります(つまり、プッシュ通知が機能するためには、配布証明書が必要になります)。
もちろん、QAチームとベータテスターを組織に追加して、開発プロビジョニングプロファイルを使用することもできますが、このアプローチには多くの欠点があります。
すべてのタイプのプロビジョニングプロファイルの概要を説明
プロビジョニングプロファイルの単純な定義/使用
プロビジョニングプロファイルは、既知のiOSデバイスのセットが特定のiOSアプリを実行およびインストールすることを承認するために使用されます。ターゲットデバイスに独自のデバイスの一意のデバイスID(UDID)とインストールするアプリのプロファイルに一致するプロファイルがインストールされている場合、デバイスはアプリをインストールできます。そうでない場合、デバイスはアプリをインストールできません。 。
タイププロビジョニングプロファイルとその使用
4つのタイプがあります:-
1。開発:-シミュレーターおよび開発者デバイスでアプリを実行するためにアプリの開発フェーズで使用されます。 (開発者デバイスがこのリストにない場合、開発中のアプリはインストールできません)。
2。アドホック:- AppStoreの外部の既知の有限のiOSデバイスセットにアプリを配布するために提供されます。これらは、サードパーティのテストサービスを介してテスターにアプリを配布するために非常によく使用されます。
Enterprise:-大企業がAppStoreから独立した方法で社内アプリケーションを企業承認済みデバイスに配布できるようにします。
4 App Store:- AppStoreまたはTestFlightに使用されます。