如何在 iOS 后台使用相机

Posted

技术标签:

【中文标题】如何在 iOS 后台使用相机【英文标题】:How to use camera in background in iOS 【发布时间】:2018-09-05 12:23:56 【问题描述】:

我需要在后台模式下使用相机来连续拍摄图像。但是根据苹果文档,我们不能在后台模式下使用相机。是否有任何替代解决方案可以在不打开应用程序的情况下获取相机。我的任务是当用户单击一个按钮时,应用程序应该关闭并连续拍摄图像。请有人指导我完成这项任务吗?

【问题讨论】:

第一件事是不可能的,你碰巧做到了,然后苹果肯定会拒绝你的应用程序。 【参考方案1】:

正如apple documentation 所说,这是不可能的:

禁止在后台使用相机。

而且我认为没有办法做到这一点。

【讨论】:

至少画中画模式怎么样?就像 android developer.android.com/guide/topics/ui/picture-in-picture 在这种情况下它不是背景,因为我们可以看到一个带有相机预览的小窗口? 看来,在画中画模式下也不可能,只允许FaceTime应用(但它是私有API)***.com/a/64770781/7767664

以上是关于如何在 iOS 后台使用相机的主要内容,如果未能解决你的问题,请参考以下文章

如何使用相机在 Android 上的后台服务中拍照? [复制]

iOS 7 UIImagePicker 预览黑屏

相机打开时如何释放相机?

如何在更改相机权限后阻止iOS应用重置?

如何在不将应用程序放在前面的情况下从 BLE 设备控制 iOS 应用程序进行后台处理

如何在 iOS 上拍摄全屏相机照片?