我正在编写一个应用程序,以自动化将 Apple 移动设备连接到 wifi 网络并将配置文件下载到设备的过程。由于它是自动化的(通过诸如 Native Driver 之类的东西),所有功能都需要由应用程序本身控制,而不是发送到其他应用程序,例如设置或 Safari。
我已经在使用 Apple80211 私有框架连接到 wifi 网络以及 UIWebView 代替浏览器以导航到特定网页。导航到此网页后,我的服务器将向移动设备发送一个 .mobileconfig 文件以安装配置文件。一旦服务器发送了这个 .mobileconfig 文件,我还没有找到一个明确的答案。我在几个不同的地方读到 UIWebView 一旦发送就无法处理 .mobileconfig 文件。发送此文件时处理此文件的最佳方法是什么?
此外,一旦发送并允许某些东西可以处理该文件,有没有办法以编程方式安装配置文件而无需用户输入?即是否有任何公共或私有框架可以实现以“在幕后”安装配置文件?
这个应用程序只会用于测试目的,并且只会在少数设备上运行。在此先感谢,任何帮助将不胜感激。