我正在尝试安装 .mobileconfig通过应用程序提交文件,而无需通过 Safari 或邮件应用程序。
目前,我可以在我的应用程序中下载该文件,但仍必须将其传递给 safari 来处理。这意味着用户在安装配置文件后会被转回 safari,而我想将它们返回到我的应用程序。
文档提到 Safari 会寻找 .mobileconfig 扩展名,它可能会将其传递给“设置”应用程序。有没有办法去掉中间人,比如 prefs:...
URL 方案?
最佳答案
我已经搜索了一段时间并尝试了我能想到的所有方法 - 到目前为止还没有成功。看起来你必须通过 Safari 才能做到这一点。
为了改善用户体验,您可以使用您托管的页面启动 Safari,该页面 1) 允许用户安装配置描述文件,以及 2) 允许他们通过自定义 url 方案 (yourapp://应用程序/check_profile)。
关于iOS:可以在不通过 safari 的情况下在设备上安装配置文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8416111/