Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在iPhone应用程序中触发电源按钮的动作?_Ios_Objective C_Iphone_Ipad - Fatal编程技术网

Ios 如何在iPhone应用程序中触发电源按钮的动作?

Ios 如何在iPhone应用程序中触发电源按钮的动作?,ios,objective-c,iphone,ipad,Ios,Objective C,Iphone,Ipad,我想在我的应用程序已处于后台/关闭状态时,当用户按下电源按钮两次时,在我的应用程序中执行一些操作。如何在我的应用程序中触发电源按钮的操作?或者我是否可以在我的应用程序中添加任何观察者来执行此类操作?是否可以在iOS中获得此功能 感谢您的帮助触摸设备上的任何按钮都无法准确观察。这与音量按钮相同,您可以观察效果(音量上升或下降),但实际上不能观察按钮() 总结: 这是不可能的,不要这样做 你不能在你的应用程序进入后台后无法监视系统事件如果你这样做,你的应用程序将被拒绝!!不,我们无法在ios中捕获硬

我想在我的应用程序已处于后台/关闭状态时,当用户按下电源按钮两次时,在我的应用程序中执行一些操作。如何在我的应用程序中触发电源按钮的操作?或者我是否可以在我的应用程序中添加任何观察者来执行此类操作?是否可以在iOS中获得此功能


感谢您的帮助

触摸设备上的任何按钮都无法准确观察。这与音量按钮相同,您可以观察效果(音量上升或下降),但实际上不能观察按钮()

总结
这是不可能的,不要这样做

你不能在你的应用程序进入后台后无法监视系统事件如果你这样做,你的应用程序将被拒绝!!不,我们无法在ios中捕获硬件级事件,因此不可能我认为我的答案是正确的:)