以编程方式安装 .mobileconfig 文件

4
我正在编写一个应用程序,旨在自动化将苹果移动设备连接到WiFi网络并下载配置文件的过程。由于它是由Native Driver等工具自动化控制的,因此所有功能都需要由应用程序本身控制,而不是发送到其他应用程序(如设置或Safari)。
我已经在使用Apple80211私有框架连接到WiFi网络,并使用UIWebView代替浏览器以导航到特定的网页。一旦我导航到这个网页,我的服务器将向移动设备发送一个.mobileconfig文件以安装配置文件。我没有找到一个清晰的答案来处理一旦服务器发送了这个.mobileconfig文件后该如何处理它。我在几个不同的地方读到过UIWebView无法处理发送的.mobileconfig文件。一旦发送并且确保某些东西可以处理该文件,是否有一种方法可以在不需要用户输入的情况下以编程方式安装配置文件?即是否有任何公共或私有框架可以实现在幕后安装配置文件?此应用程序仅用于测试目的,并且只会存在于少量设备上。提前感谢您的帮助,非常感激。
1个回答

2

我尝试过类似的操作。

不幸的是,我没有使用UIWebView成功运行,但是切换到Safari后它可以正常工作:

切换到Safari中,让用户安装配置并将其发送回到你的应用程序。只需注册一个自定义URL方案(例如“yourapp://”)并在HTML中添加一个链接即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接