Ios7 自主SingleAppModePermittedAppID密钥限制有效负载-iOS 7 MDM

Ios7 自主SingleAppModePermittedAppID密钥限制有效负载-iOS 7 MDM,ios7,mdm,Ios7,Mdm,我最近开始与Apple Configurator合作,使用用于受监控设备的功能 在限制有效载荷中,有一个名为的键,描述如下 Optional. Supervised only. If present, allows apps identified by the bundle IDs listed in the array to autonomously enter Single App Mode. Availability: Available only in iOS 7.0 and later

我最近开始与Apple Configurator合作,使用用于受监控设备的功能

在限制有效载荷中,有一个名为的键,描述如下

Optional. Supervised only. If present, allows apps identified by the bundle IDs listed in the array to autonomously enter Single App Mode.
Availability: Available only in iOS 7.0 and later.
我尝试将此密钥与几个应用程序标识符一起发送到限制负载中,但在操作系统的行为中找不到任何更改。引导访问允许所有应用进入SingleApp模式


我从中了解(并期望)的是,我们可以允许应用程序列表进入引导访问(单个应用程序)模式,并且除了允许的应用程序外,设备上不会显示任何其他应用程序。你能帮我理解我遗漏或误解的地方吗。

我相信这个关键的想法是应用程序本身可以请求引导模式(与由用户或AppLock配置文件触发的引导模式相比)

我认为应用程序应该使用以下API来请求引导模式:

void UIAccessibilityRequestGuidedAccessSession(BOOL enable, void(^completionHandler)(BOOL didSucceed));
在这种情况下,如果它不在此列表中,此请求将被拒绝


另外,需要对设备进行监控。

Apple Configurator没有管理“自主SingleAppModePermittedAppID”的设置

相反,我决定手动编辑一个概要文件,并使用上面的键()包含适当的XML

在尝试安装修改后的配置文件时,Configurator明确表示“该配置文件必须由移动设备管理服务器安装。”

如果删除此密钥/值对,配置文件将正常安装


看起来您必须使用MDM来安装配置文件,以便与自主单一应用程序模式一起使用。

我无法在Apple Configurator中找到自主单一应用程序模式PermittedAppID。看起来需要购买Apple Profile Manager(应用商店中的OS X服务器)来完成这项花费大约20美元的工作

我也观察到了同样的行为……我没能让它起作用。我添加了autonomousSingleAppModePermittedAppIDs键,该键包含一个字符串数组,其中包含一个带有应用程序包Id的条目,并使用
启用
调用
UIAccessibilityRequestGuidedAccessSession
。此密钥无法通过Apple Configurator获得,但您可以手动导出和编辑配置文件以添加密钥和值。配置是否必须来自MDM?不能通过Apple Configurator进行设置吗?顺便说一句,这是针对ios7的。回答我自己的评论,但似乎只有通过MDM分发配置文件,UIAccess….()API才能工作。待监控设备的相关答案。监督不一定要超过MDM。嘿,@VictorRonin。您确定不必通过MDM进行监督吗?我尝试使用Configurator使用
AutonomousSingleAppModePermittedAppId
安装配置文件,但它出现了以下错误:@Nate我不确定。答案是iOS 7。这些可能在iOS 8或9中发生了变化。你是说“Apple Profile Manager”吗?如果是的话-这是否支持此功能?@HaemEternal-是的,我指的是OSX服务器中的Apple Profile Manager。这里没有必要投反对票。同时,配置文件管理器也因此功能而中断。苹果公司已经确认并正在进行修复。@zeah,你说这个功能在ProfileManager中“坏了”。你能解释一下你的意思吗?用户界面中是否缺少它?或者,当您使用此设置推送配置文件时,它们不会安装?你有苹果漏洞报告的链接吗,或者你发现他们正在解决这个问题的某个地方?谢谢。@Nate-档案管理器不会显示除苹果公司提供的应用程序(如邮件、笔记、地图等)以外的应用程序,以获得自主的单应用程序模式支持。苹果要求我使用另一个mdm软件,直到它被修复为止(指示我使用Jamf)。@Nate-是的,他们会修复它,或者现在应该已经修复了。