【发布时间】:2014-02-23 13:52:30
【问题描述】:
我正在尝试在某些 iPad 上实现自助服务终端模式。
我看到了这篇出色的帖子Lock-down iPhone/iPod/iPad so it can only run one app,但在安装了 7.0.4 的 iPad 2 上运行它时遇到了一些问题。
我尝试使用链接示例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;
}
有人对我应该如何解决问题有任何建议吗?我确实意识到还有其他方法可以制作自助服务终端,但这种模式最适合我的需求。
--比尔
【问题讨论】:
标签: ios iphone ipad security kiosk