检查iOS上是否安装了configuration文件

我试图检查如果.mobileconfig文件安装在iOS设备上。 我试过这个链接http://blog.markhorgan.com/?p=701描述的方法,但我失败了。 也许有人有其他想法或其他…? 预先感谢。

为什么您需要知道设备上是否安装了configuration文件? Apple不提供API来检查是否安装了configuration文件,因为这是将应用程序的隐私入侵到用户的设置(除非configuration文件是由应用程序安装的,通常通过特定的API(例如networking扩展)进行销售)。 如果您是ITpipe理员尝试保持设备configuration,并且希望仔细检查它们是否符合要求,则应该使用MDM或Apple Configurator。

我看到原来的post正在尝试和解决这个缺乏API的方法,但是这只有在您向用户提供configuration文件(并且可以添加额外的证书有效负载)的情况下才有效,如果Apple不会很高兴他们发现这在你的App Store提交的应用程序。