4

我正在编写一个应用程序,以自动化将 Apple 移动设备连接到 wifi 网络并将配置文件下载到设备的过程。由于它是自动化的(通过诸如 Native Driver 之类的东西),所有功能都需要由应用程序本身控制,而不是发送到其他应用程序,例如设置或 Safari。

我已经在使用 Apple80211 私有框架连接到 wifi 网络以及 UIWebView 代替浏览器以导航到特定网页。导航到此网页后,我的服务器将向移动设备发送一个 .mobileconfig 文件以安装配置文件。一旦服务器发送了这个 .mobileconfig 文件,我还没有找到一个明确的答案。我在几个不同的地方读到 UIWebView 一旦发送就无法处理 .mobileconfig 文件。发送此文件时处理此文件的最佳方法是什么?

此外,一旦发送并允许某些东西可以处理该文件,有没有办法以编程方式安装配置文件而无需用户输入?即是否有任何公共或私有框架可以实现以“在幕后”安装配置文件?

这个应用程序只会用于测试目的,并且只会在少数设备上运行。在此先感谢,任何帮助将不胜感激。

4

1 回答 1

2

我尝试了类似的事情。

不幸的是,我没有让它与UIWebView. 一起运行,但切换到 Safari 时它起作用了:

切换到 safari,让用户安装配置并将他发送回您的应用程序。只需注册到自定义 URL 方案,如“ yourapp://”,然后URLHTML.

于 2012-09-07T10:41:30.790 回答