kal*_*cey 5 cocoa enterprise objective-c configuration-files ios
我正在开发一个iOS企业应用程序,它依赖于手机上的配置文件.不幸的是,用户可以"取消"这个配置文件,这真的搞砸了我们的应用程序.
所以我想知道a)是否有可能阻止配置文件被删除OR
b)有没有办法检查是否已经安装了配置文件(例如,在运行时,如果不存在,我们可以再次安装它)?
如果您希望配置文件不被用户篡改/禁用,这是可能的!如果您使用Apple Configurator.mobileconfig在常规选项卡中构建文件,请选择security为never.请注意:一旦配置文件安装在设备上,除非您恢复设备,否则无法恢复该配置文件
简而言之,目前没有任何记录的方法可以以编程方式将配置文件(.mobileconfig)文件调用/安装到设备上:因此,如果您正在考虑检查配置文件是否存在以及是否安装它,则不可能(如到目前为止的可用文档) - 如果你确实找到了让我知道的方法
注意:
.mobileconfig 文件只能通过Safari/Mail运行.
这个类似的SO讨论可能有所帮助:在iPhone上安装配置文件 - 以编程方式