iOS检查辅助应用程序是否滑过

时间:2017-10-09 11:31:26

标签: ios objective-c multitasking

问题: 是否可以检查是否有其他应用作为 辅助'滑过' 打开了?

问题: 到目前为止我发现的是,如果我的应用程序正在使用相机。如果它进入多任务处理或打开辅助应用程序“滑过”,相机将停止工作。 对于多任务和滑动应用程序本身,您可以启用全屏,问题解决了。但是,当您的应用运行时,您无法阻止另一个应用被打开为“滑过”。

因为这会阻止相机,所以当用户打开辅助应用“滑过”时,我想显示提醒或消息。

1 个答案:

答案 0 :(得分:0)

我希望这不会来得太晚!我也承认我不知道obj-​​c因为我在Xamarin工作但我和你有同样的问题。

Apple的示例代码应该会有很多帮助! :) Objective-C/AVCam/AVCamCameraViewController

根据我的解释,您可以在“AVCaptureSessionWasInterruptedNotification”上添加观察者,然后在与观察者相关联的方法中查找枚举“AVCaptureSessionInterruptionReasonVideoDeviceNotAvailableWithMultipleForegroundApps”。

希望它有所帮助!