4

Apple モバイル デバイスを Wi-Fi ネットワークに接続し、構成プロファイルをデバイスにダウンロードするプロセスを自動化するために、アプリを作成しています。自動化されているため (Native Driver などによって)、すべての機能はアプリ自体によって制御される必要があり、Settings や Safari などの別のアプリに送信されることはありません。

特定の Web ページに移動するために、既に Apple80211 プライベート フレームワークを使用して Wi-Fi ネットワークに接続し、ブラウザの代わりに UIWebView を使用しています。この Web ページに移動すると、構成プロファイルをインストールするために、サーバーがモバイル デバイスに .mobileconfig ファイルを送信します。サーバーから送信されたこの .mobileconfig ファイルを処理する方法について、明確な答えを見つけることができませんでした。UIWebView が送信された .mobileconfig ファイルを処理できないといういくつかの異なる場所を読みました。送信時にこのファイルを処理する最善の方法は何ですか?

また、送信され、何かがファイルを処理できることが認められたら、ユーザー入力を必要とせずに構成プロファイルをプログラムでインストールする方法はありますか? つまり、構成プロファイルを「舞台裏で」インストールするために実装できるパブリック フレームワークまたはプライベート フレームワークはありますか?

このアプリは、テスト目的でのみ使用され、少数のデバイスでのみ使用されます。事前に感謝します。どんな助けでも大歓迎です。

4

1 に答える 1

2

私も同じようなことをしようとしました。

残念ながら、では実行できませんでしたUIWebViewが、Safariに切り替えると機能しました。

サファリに切り替えて、ユーザーに設定をインストールさせ、アプリに送り返します。「」のようなカスタムURLスキームに登録し、yourapp://これへのリンクをに追加するURLだけHTMLです。

于 2012-09-07T10:41:30.790 に答える