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