确认/检查iPhone上是否安装了配置文件

问题描述:

有谁知道是否有API检查是否在iOS设备上安装了特定的配置文件?确认/检查iPhone上是否安装了配置文件

谢谢你,科尔

+0

我不认为这是可能的。你想从配置文件中获取什么样的信息? – 2010-02-04 00:51:49

+0

我正在开发一个企业应用程序 - 我们的无线局域网之一是确保已经安装了一个配置文件,其中添加了一个非默认密码有效载荷。如果没有安装该配置文件,该业务不希望该应用程序工作。所以只需一个BOOL,无论是否安装都会很好。 – Cole 2010-02-07 03:01:09

+0

您在这个问题上有任何进展吗? – Luke 2010-11-23 14:59:17

没有为没有API,但基于证书的验证解决方法。您必须创建一个自签名根证书并将其包含到您的配置文件中。然后,您必须创建另一个由此根证书签名的证书,并将其包含到您的应用程序中。当您需要验证是否安装了配置文件时,您可以验证该证书是否可信。有关详细信息,请参阅Apple开发人员论坛 - https://devforums.apple.com/message/11142#11142

+0

非常有趣 - 谢谢你的回应! – Cole 2011-01-04 00:24:53

+0

这种方法有效吗?截至iOS 7,8,9以及全部。在附加的线程本身给人的印象是这种方法失败并且不一致!你能把这个问题点亮吗? – 2015-07-22 16:54:37