0

我想知道有没有办法通过 SafariViewController 安装配置文件(.mobileconfig)。我知道只有 Mail.app 和 Safari.app 有这样做的特权。

因此,如果 SafariViewController 可以处理此类请求,请告诉我。

谢谢, Yathish

4

2 回答 2

1

自 iOS 11.3 起,似乎可以通过 SFSafariViewController 安装移动配置文件 (.mobileconfig)。我在 iOS 11.3 和 iOS 12 测试版上都确认了这一点。

有关更多详细信息,请参见此处:https ://forums.developer.apple.com/thread/103337

于 2018-06-11T10:11:24.123 回答
0

正如为 SafariViewController 编写的文档(https://developer.apple.com/library/prerelease/ios/documentation/SafariServices/Reference/SFSafariViewController_Ref/index.html)所说,SafariViewController 正在最大限度地减少需要在应用程序中创建需要在应用程序中显示 Web 界面的 UIWebView。

另一方面,Safari.app 是一个不同的冰岛,我们的应用程序是另一个不同的地方。Apple 授予应用程序不同级别的权限。基于此,Mail.app 和 Safari.app 可以安装 .mobileconfig(配置文件)。

由于我们 Apple 非常清楚 SafariViewController 的功能,因此他们不会允许我们从带有 SafariViewController 的应用程序中安装 .mobileconfig 文件。

于 2016-03-10T08:40:40.433 回答