【问题标题】:Problems with SBStoreDemoAppLock on iPadiPad 上的 SBStoreDemoAppLock 问题
【发布时间】: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


    【解决方案1】:

    不幸的是,在我的测试中,这在任何物理设备 iOS 7+ 上似乎都不可能。 Apple 似乎专门取消了这一点,以强制人们使用应用程序锁定设置,该设置要求设备由 Configurator 监督。

    我在使用 MDM 解决方案(AirWatch 或 Meraki)强制单一应用程序模式方面取得了一些成功,而实际上不需要每天将设备物理插入到监督 Mac 中。不过,您仍然需要设置一次监管,以允许从 MDM 下推单个应用要求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-01
      • 2013-11-08
      • 2013-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多