我们可以通过编程方式锁定和解锁iPhone的屏幕吗?
听说来自GraphicsServices.framework的GSEventLockDevice()(私有API),但在更高版本的iOS版本中无效。
请查看以下视频: https://vimeo.com/188356953
不知道如何在Cellcontrol中以编程方式锁定iPhone屏幕! 欢迎任何想法!
答案 0 :(得分:1)
我们无法在没有任何私有API的情况下以编程方式锁定屏幕,但您的要求可以通过从配对的蓝牙硬件设备发送键盘事件来实现。
请查看此链接Force lock screen
答案 1 :(得分:-2)
Apple没有提供任何文件来执行此操作。 但是有一些私有API可以做到这一点,但是当你将应用程序提交给AppStore时Apple不会接受它。
因此,无论您是要在AppStore还是私人目的中提交,都要具体说明。
但是,您可以使用以下行保持您的设备解锁免受自动锁定。
[UIApplication sharedApplication].idleTimerDisabled = YES;