【问题标题】:Programatically check if there is a configuration profile installed or not on an iPhone以编程方式检查 iPhone 上是否安装了配置文件
【发布时间】:2012-11-13 16:45:43
【问题描述】:

我需要开发一个应用程序,以编程方式检查手机上是否安装了配置文件(例如,称为“X”)。

我已经在link 上尝试过解决方案,但没有成功。我还发了一个question已经和这个解决方案相关了,但是一直没有回复。

【问题讨论】:

    标签: objective-c ios configuration-files


    【解决方案1】:

    这很难做到。如果您在 MDM 解决方案的上下文中询问,那么您设备上的应用程序可能会向服务器询问已安装的内容(假设您或您的公司同时开发 MDM 端和设备上的应用程序)。如果您的应用需要自行查找,那么唯一的方法是您的应用是内部应用: - 将其作为 VOIP 应用程序运行,以便它可以在后台定期运行 - 通过 asl_queue 监控 iOS 内核消息,以获取与配置文件安装或删除相关的消息。

    【讨论】:

    • 感谢您的回复!我们所拥有的不是完整的 MDM 解决方案(目前正在开发中)。我们所拥有的是一个有限的解决方案,可以远程擦除并强制用户拥有手机密码。我正在开发的应用程序是内部应用程序。如果这是唯一的解决方案,那么我别无选择,只能像 VOIP 应用程序那样做。你能推荐一个教程或一些可以告诉我如何做到这一点的东西......我同意你的看法,这非常困难,而且很少有在线资源可以解决这个问题......
    • @onnoweb 老兄,我有问题,我需要你的 MDM 解决方案,你能解释清楚吗stackoverflow.com/questions/25236305/…
    猜你喜欢
    • 2014-03-04
    • 2011-01-21
    • 1970-01-01
    • 2011-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-24
    • 1970-01-01
    相关资源
    最近更新 更多