【发布时间】:2013-05-03 20:41:12
【问题描述】:
我正在寻找在贸易展览会上展示应用程序的解决方案。
我知道您可以使用未记录的com.apple.defaults.managed 有效负载将配置文件安装到您的设备,以禁用设备的主页按钮。这是在贸易展览会上展示您的应用程序的好方法。但是,有时您的某些功能不应在此类节目中激活,或者在此演示模式期间某些数据不应存储在设备上。
由于您通过此 mobileconfig 文件启用的密钥是 SBStoreDemoAppLock,我认为这也会使私有 +[UIApplication isRunningInStoreDemoMode] 返回 YES,但事实并非如此。有谁知道在什么情况下这个方法会返回YES?
我知道这是私有 API,但这是仅用于测试版分发的代码,因此并不重要。所以请不要评论告诉我,我会被苹果拒绝!
感谢任何帮助!谢谢!
【问题讨论】:
标签: ios iphone-privateapi kiosk-mode