Ios 以编程方式锁定和解锁iPhone(非越狱)屏幕?

Ios 以编程方式锁定和解锁iPhone(非越狱)屏幕?,ios,objective-c,iphone,swift,Ios,Objective C,Iphone,Swift,我们可以通过编程方式锁定和解锁iPhone的屏幕吗 听说过GraphicsServices.framework中的GSEventLockDevice()(私有API),但在更高的iOS版本中不起作用 请查看以下视频: 不知道iPhone屏幕是如何在Cellcontrol中被程序锁定的 欢迎任何意见 苹果公司没有提供相关文档。 但也有一些私有API可以做到这一点,但当你向AppStore提交应用程序时,苹果并不接受 因此,无论您是在AppStore中提交还是在私人用途中提交,都要具体说明 但您可

我们可以通过编程方式锁定和解锁iPhone的屏幕吗

听说过GraphicsServices.framework中的GSEventLockDevice()(私有API),但在更高的iOS版本中不起作用

请查看以下视频:

不知道iPhone屏幕是如何在Cellcontrol中被程序锁定的
欢迎任何意见

苹果公司没有提供相关文档。 但也有一些私有API可以做到这一点,但当你向AppStore提交应用程序时,苹果并不接受

因此,无论您是在AppStore中提交还是在私人用途中提交,都要具体说明

但您可以使用下面的行使设备解锁

[UIApplication sharedApplication].idleTimerDisabled = YES;

苹果公司没有提供任何文档来做这件事。 但也有一些私有API可以做到这一点,但当你向AppStore提交应用程序时,苹果并不接受

因此,无论您是在AppStore中提交还是在私人用途中提交,都要具体说明

但您可以使用下面的行使设备解锁

[UIApplication sharedApplication].idleTimerDisabled = YES;

我们无法在没有任何私有API的情况下以编程方式锁定屏幕,但您的需求可以通过从配对的蓝牙硬件设备发送键盘事件来实现


请检查此链接

如果没有任何专用API,我们无法以编程方式锁定屏幕,但您的要求可以通过从配对的蓝牙硬件设备发送键盘事件来实现


请检查此链接

您是否正在开发越狱设备?这些在非越狱设备上不起作用。请看@swathykrishnan-链接视频中没有可用于此的公共api,没有“锁定”/“解锁”,它只是发布通知(用户必须键入密码才能解锁手机),并且需要连接到设备(猜一下蓝牙?管理东西)。请检查此链接。您是为越狱设备开发的吗?这些在非越狱设备上不起作用。请看@swathykrishnan-链接视频中没有可用于此的公共api,没有“锁定”/“解锁”,它只是发布通知(用户必须键入密码才能解锁手机),并且需要连接到设备(猜测蓝牙?用于管理内容)。请检查此链接