0

Appleのドキュメントによるとhttp://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html

エンタープライズアプリを作成するためにリストされている手順では、次のように述べています。

Create an enterprise distribution provisioning profile *that authorizes devices* to use apps you’ve signed.

(私の強調)

プロビジョニングプロファイルがデバイスを承認する場合、それはどのように行われますか?つまり、特定のデバイスに関連付けられているプロファイルです。他の場所で読んでいますが、デバイスにこのプロファイルをインストールする必要があるという参照がありません。それは正しいですか、そうであれば、デバイスはどのようにプロファイルをインストールしますか?

4

1 に答える 1

1

適切な配布証明書がインストールされており、Dist 証明書に関連付けられたプロビジョニング プロファイルが Xcode に追加されていると仮定すると、ターゲット プロパティの [ビルド設定] タブで適切な prov プロファイルを指定していることを確認して、アプリケーションをアーカイブします。下の画像を参照してください。

ビルド設定

次に、アプリケーションをアーカイブし、エンタープライズ展開を介して配布することを選択します。アプリを配置する予定のアプリ実行可能ファイル (URL) へのパスとそれに付随する .plist を指定します (どちらも自動的にビルドされます)。以下の画像を参照してください。

ステップ1

ステップ2

ステップ 3

ステップ 4

次に、ユーザーが構築したアプリケーションをダウンロード/インストールできるように、plist ファイルへの URL を使用できます。

私の雇用主のために、すべての iOS アプリケーションがユーザー用に格納されている独自の内部「アプリ ストア」を作成しました。このようにして、Web サーバーから 1 つのアプリをダウンロード/インストールし、「アプリ ストア」アプリを介して残りのすべてのアプリケーション (アップデートを含む) を取得します。

必要に応じて完全なインフラストラクチャを提供できますが、考え方は単純です。

于 2012-11-09T23:48:00.317 に答える