Android模拟器可以模拟相机设备(见截图) 例如,我可以测试我的视频录制模块的工作方式
Screenshot: Android Emulator, camera simulation example
iOS模拟器怎么样?当我尝试运行使用相机的应用时,我得到了下一个错误
Thread 5: Fatal error: Unexpectedly found nil while unwrapping an Optional value
在第
行let videoDeviceInput = try AVCaptureDeviceInput(device: defaultVideoDevice!)
所以没有模拟设备可用于iOS模拟器吗?
答案 0 :(得分:2)
关于Apple official documentation,不支持使用带Simulator的相机:
模拟器中不支持以下硬件:
环境光线传感器
音频输入,选择硬件>使用Siri除外; Siri的。
晴雨表
蓝牙
摄像机
运动支持(加速度计和陀螺仪)
接近传感器
答案 1 :(得分:1)
有一种已知的解决方法有时可能有用:https://github.com/YuigaWada/iCimulator
但它不适用于像 WebRTC 这样的 3-rd 方库...
答案 2 :(得分:0)
这绝对是我的傻瓜。您甚至不能加载其中装有相机的视图?苹果肯定可以添加黑屏或其他东西,至少可以让我测试一下自己的观点。