0

IPCU を介してプロファイルを生成し、http サーバーに配置します。そのプロファイルをインストールするためにこれらのコードを書きました。

NSURL *url = [NSURL URLWithString:@"http://myserver.com/my.mobileprovision"];
[UIApplication sharedApplication] openURL:url;

これらのコードを実行すると、サファリが開き、設定が開き、プロファイルがインストールされます。

私の質問は、「サファリをスキップして、設定アプリを開いてプロファイルをプログラムでインストールするにはどうすればよいですか?」

4

2 に答える 2

1

iPCU/XCode/Configurator/MDM を使用しない限り、設定アプリをスキップしてプロファイルをインストールすることはできません。Apple は、すべてのプロファイルがエンド ユーザーによって信頼されることを指示しているため、エンド ユーザーは [設定] 内の [インストール] をタップするか、プロファイルをインストールする人の手にデバイスがあるため、固有の信頼を介して Apple ソフトウェア (または MDM) を使用する必要があります。これを使用しないと、悪意のある、不要な、または無防備なプロファイルとポリシーがデバイスにインストールされる可能性があります。

于 2013-06-03T02:30:47.230 に答える
0

プロファイルに名前を付けて、プロファイルembedded.mobileprovisionを IPA に埋め込むことができます。IPA が電話機にインストールされると、プロファイルが自動的にシステムのプロファイル リストに追加されます。

于 2014-09-01T03:50:46.570 に答える