我正在开发一个在 iOS 设备上使用相机并且需要 iOS5+ 的通用应用程序。
我正在尝试解决全部多少相机/可能的图像尺寸/视频兼容问题。在搜索了一下之后,我突然想到有人可能已经以易于访问的形式收集了所有这些东西的数据 - 或者更好的是,编写了一些在运行时使用的例程。我需要做一些标准的事情——弄清楚有多少相机、图像分辨率等。
我知道所有这些信息都可以通过 API 获得,并进行一些挖掘。在我重新发明这个轮子之前,有没有人写过这种东西?
这应该正是您正在寻找的:
https://github.com/MugunthKumar/DeviceHelper
也就是说,如果您使用的是 UIImagePicker 之类的东西,它有自己的功能,例如:
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])