Objective c iOS-防止删除iPhone配置文件或检查其是否';已安装
我正在开发一款iOS企业应用程序,它依赖于手机上的配置文件。不幸的是,用户可以“取消”此配置文件,这确实会影响我们的应用程序 所以我想知道是否有可能阻止配置文件被删除或删除 b)有没有办法检查配置文件是否已经安装(比如,在运行时,如果没有,我们可以重新安装)?Objective c iOS-防止删除iPhone配置文件或检查其是否';已安装,objective-c,ios,cocoa,configuration-files,enterprise,Objective C,Ios,Cocoa,Configuration Files,Enterprise,我正在开发一款iOS企业应用程序,它依赖于手机上的配置文件。不幸的是,用户可以“取消”此配置文件,这确实会影响我们的应用程序 所以我想知道是否有可能阻止配置文件被删除或删除 b)有没有办法检查配置文件是否已经安装(比如,在运行时,如果没有,我们可以重新安装)? 如果您希望配置配置文件不被用户篡改/禁用,这是可能的!如果您正在使用Apple Configurator构建您的.mobileconfig文件,请在General选项卡中选择security作为never。请注意:在设备上安装配置文件后,
- 如果您希望配置配置文件不被用户篡改/禁用,这是可能的!如果您正在使用Apple Configurator构建您的
文件,请在General选项卡中选择.mobileconfig
作为security
。请注意:在设备上安装配置文件后,除非您还原设备,否则无法还原该配置文件never
- 长话短说,目前还没有文档化的方法可以通过编程方式在设备上调用/安装配置文件(
):因此,如果您正在考虑检查配置文件是否存在,如果不安装它,这是不可能的(至于到目前为止可用的文档)-如果你有办法,请告诉我.mobileconfig
.mobileconfig
文件只能通过Safari/Mail运行
类似的SO讨论可能会有所帮助:可以检查is.mobileconfig是否已安装。 您需要做的是: