我正在尝试在某些iPad上实施自助服务终端模式。
我遇到了这篇优秀的帖子Lock-down iPhone/iPod/iPad so it can only run one app但是在我的iPad 2上安装了7.0.4时遇到了一些问题。
我尝试过使用链接样本http://ipadhire.co.nz/lockdown.mobileconfig以及自己编辑,但经常遇到问题。但是,它们似乎在运行7.0.3的iOS模拟器上运行良好。
控制台输出如下:
Jan 30 16:24:14 hipgnosiss-iPad kernel[0] <Debug>: AppleKeyStore::device_state_transition: Device UnLocked, lockstate=0
Jan 30 16:24:23 hipgnosiss-iPad profiled[159] <Notice>: (Error) MC: Could not load MCProfileTrustA.bundle
Jan 30 16:24:23 hipgnosiss-iPad profiled[159] <Notice>: (Error) MC: Could not load MCProfileTrustB.bundle
Jan 30 16:24:23 hipgnosiss-iPad profiled[159] <Notice>: (Error) MC: MCDefaultsPayload Can't parse payload: NSError:
Desc : The payload “Home Button Lock” is invalid.
Sugg : Profile “Home Button Lock” has an invalid signature.
US Desc: The payload “Home Button Lock” is invalid.
US Sugg: Profile “Home Button Lock” has an invalid signature.
Domain : MCPayloadErrorDomain
Code : 2000
Type : MCFatalError
Params : (
"Home Button Lock"
)
...Underlying error:
NSError:
Desc : Profile “Home Button Lock” has an invalid signature.
US Desc: Profile “Home Button Lock” has an invalid signature.
Domain : MCDefaultsErrorDomain
Code : 10001
Type : MCFatalError
Params : (
"Home Button Lock"
)
Extra info:
{
isPrimary = 1;
}
Jan 30 16:24:23 hipgnosiss-iPad profiled[159] <Notice>: (Error) MC: Cannot create profile of type “com.apple.defaults.managed”. Error: NSError:
Desc : The payload “Home Button Lock” is invalid.
Sugg : Profile “Home Button Lock” has an invalid signature.
US Desc: The payload “Home Button Lock” is invalid.
US Sugg: Profile “Home Button Lock” has an invalid signature.
Domain : MCPayloadErrorDomain
Code : 2000
Type : MCFatalError
Params : (
"Home Button Lock"
)
...Underlying error:
NSError:
Desc : Profile “Home Button Lock” has an invalid signature.
US Desc: Profile “Home Button Lock” has an invalid signature.
Domain : MCDefaultsErrorDomain
Code : 10001
Type : MCFatalError
Params : (
"Home Button Lock"
)
Extra info:
{
isPrimary = 1;
}
Jan 30 16:24:23 hipgnosiss-iPad profiled[159] <Notice>: (Error) MC: Profile MCConfigurationProfile 0x15541c70, version 1:
Display Name: “Home Button Lock”
Description : “Disables Home Button”
Identifier : com.hbkill
UUID : 614D1FE3-F80D-4643-AF6B-D10C4CC8737A
Organization: NZ iPad Hire (ipadhire.co.nz)
Is Stub : No
Locked : No
Encrypted : No
Trusted : 0
Signed : No
Can't parse profile: NSError:
Desc : The profile “Home Button Lock” is invalid.
Sugg : Profile “Home Button Lock” has an invalid signature.
US Desc: The profile “Home Button Lock” is invalid.
US Sugg: Profile “Home Button Lock” has an invalid signature.
Domain : MCProfileErrorDomain
Code : 1000
Type : MCFatalError
Params : (
"Home Button Lock"
)
...Underlying error:
NSError:
Desc : The payload “Home Button Lock” is invalid.
Sugg : Profile “Home Button Lock” has an invalid signature.
US Desc: The payload “Home Button Lock” is invalid.
US Sugg: Profile “Home Button Lock” has an invalid signature.
Domain : MCPayloadErrorDomain
Code : 2000
Type : MCFatalError
Params : (
"Home Button Lock"
)
...Underlying error:
NSError:
Desc : Profile “Home Button Lock” has an invalid signature.
US Desc: Profile “Home Button Lock” has an invalid signature.
Domain : MCDefaultsErrorDomain
Code : 10001
Type : MCFatalError
Params : (
"Home Button Lock"
)
Extra info:
{
isPrimary = 1;
}Extra info:
{
isPrimary = 1;
}
Jan 30 16:24:23 hipgnosiss-iPad profiled[159] <Notice>: (Error) MC: Failed to parse profile data. Error: NSError:
Desc : The profile “Home Button Lock” is invalid.
Sugg : Profile “Home Button Lock” has an invalid signature.
US Desc: The profile “Home Button Lock” is invalid.
US Sugg: Profile “Home Button Lock” has an invalid signature.
Domain : MCProfileErrorDomain
Code : 1000
Type : MCFatalError
Params : (
"Home Button Lock"
)
...Underlying error:
NSError:
Desc : The payload “Home Button Lock” is invalid.
Sugg : Profile “Home Button Lock” has an invalid signature.
US Desc: The payload “Home Button Lock” is invalid.
US Sugg: Profile “Home Button Lock” has an invalid signature.
Domain : MCPayloadErrorDomain
Code : 2000
Type : MCFatalError
Params : (
"Home Button Lock"
)
...Underlying error:
NSError:
Desc : Profile “Home Button Lock” has an invalid signature.
US Desc: Profile “Home Button Lock” has an invalid signature.
Domain : MCDefaultsErrorDomain
Code : 10001
Type : MCFatalError
Params : (
"Home Button Lock"
)
Extra info:
{
isPrimary = 1;
}Extra info:
{
isPrimary = 1;
}
Jan 30 16:24:23 hipgnosiss-iPad profiled[159] <Notice>: (Error) MC: Profile cannot be queued for installation. Error: NSError:
Desc : Invalid Profile
Sugg : The payload “Home Button Lock” is invalid.
US Desc: Invalid Profile
US Sugg: The payload “Home Button Lock” is invalid.
Domain : MCInstallationErrorDomain
Code : 4000
Type : MCFatalError
...Underlying error:
NSError:
Desc : The profile “Home Button Lock” is invalid.
Sugg : Profile “Home Button Lock” has an invalid signature.
US Desc: The profile “Home Button Lock” is invalid.
US Sugg: Profile “Home Button Lock” has an invalid signature.
Domain : MCProfileErrorDomain
Code : 1000
Type : MCFatalError
Params : (
"Home Button Lock"
)
...Underlying error:
NSError:
Desc : The payload “Home Button Lock” is invalid.
Sugg : Profile “Home Button Lock” has an invalid signature.
US Desc: The payload “Home Button Lock” is invalid.
US Sugg: Profile “Home Button Lock” has an invalid signature.
Domain : MCPayloadErrorDomain
Code : 2000
Type : MCFatalError
Params : (
"Home Button Lock"
)
...Underlying error:
NSError:
Desc : Profile “Home Button Lock” has an invalid signature.
US Desc: Profile “Home Button Lock” has an invalid signature.
Domain : MCDefaultsErrorDomain
Code : 10001
Type : MCFatalError
Params : (
"Home Button Lock"
)
Extra info:
{
isPrimary = 1;
}Extra info:
{
isPrimary = 1;
}
任何人都有任何建议我应该注意什么来解决这个问题?我确实知道还有其他方法可以做自助终端,但这种模式最符合我的需求。
- 比尔
答案 0 :(得分:0)
不幸的是,在我的测试中,在iOS 7+的任何物理设备上似乎都不可能。 Apple希望特别撤销此操作以强制用户使用应用程序锁定设置,该设置要求设备由配置程序监督。
我使用MDM解决方案(AirWatch或Meraki)取得了一些成功,强制单一应用模式,而实际上并不需要每天将设备物理插入监控Mac。您仍然需要设置监督一次,以允许从MDM下载单个应用程序要求。