ios - 仅支持带摄像头的 iOS 设备的兼容性例程

标签 ios ios5

我正在开发一个在 iOS 设备上使用摄像头的通用应用程序,它需要 iOS5+。

我正在尝试解决整个有多少相机/可能的图像尺寸/视频 的兼容性问题。经过一番搜索后,我突然想到有人可能已经以一种易于访问的形式收集了所有这些东西的数据——或者更好的是,编写了一些在运行时使用的例程。我需要做一些标准的事情——弄清楚有多少相机、图像分辨率等。

我知道所有这些信息都可以通过 API 进行一些挖掘。在我重新发明这个轮子之前,有没有人写过这种东西?

最佳答案

这应该正是您正在寻找的:

https://github.com/MugunthKumar/DeviceHelper

也就是说,如果您使用的是 UIImagePicker 之类的东西,它有自己的功能,例如:

if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])

关于ios - 仅支持带摄像头的 iOS 设备的兼容性例程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10389831/

相关文章:

ios - 扩展 NSAttributedString 问题

ios - iOS 8.1 模拟器运行时在 Xcode 6.1 中不可用错误

ios - UIStackView:Aspect 填充图像被压扁的问题

ios - 从 .html 文件打印 HTML 在 UIWebView 中不起作用

uitabbar - 添加选项卡栏项 (UITabBar) 时 XCode 4.3 崩溃

ios5 - 为 ios sdk 6 设计的应用程序,我可以在 iPad1 上测试它吗?

ios - 如何更正更新 Realm 具有一对多关系的对象?

iphone - 1 台设备上的多个推送通知 - iPhone

iphone - 如何将委托(delegate)与自动引用计数一起使用

ios - UITableViewCell 子类