【发布时间】:2009-11-19 16:15:46
【问题描述】:
有没有办法以编程方式重新启动 Springboard,但阻止 iPhone 在此之后打开其屏幕锁定?
已尝试在“设置”中关闭屏幕锁定,但在 Springboard 重启后仍会启动。
(手机已越狱。)
【问题讨论】:
有没有办法以编程方式重新启动 Springboard,但阻止 iPhone 在此之后打开其屏幕锁定?
已尝试在“设置”中关闭屏幕锁定,但在 Springboard 重启后仍会启动。
(手机已越狱。)
【问题讨论】:
从 iPhone OS 3.x 开始,您可以使用 notify_post("com.apple.language.changed") 绕过锁屏。
此方法在 iOS 5.x 中不再有效,因为系统现在会在重新启动之前检查语言是否实际更改。
但是,您可以执行以下操作来达到相同的效果:
com.apple.springboard的偏好SBLanguageRestart设置为true(例如使用CFPreferencesSetAppValue和CFPreferencesAppSynchronize,或者直接更改/var/mobile/Library/Preferences/com.apple.springboard.plist)【讨论】:
不是真正的编程问题,但不,你不能停止锁定屏幕。
【讨论】: