我正在编写一个iOS应用程序,我需要能够检测设备是否有摄像头.之前,我会判断设备是否是iPhone,因为只有iPhone有摄像头——但随着iPod Touch 4的推出,这不再是一个可行的 Select .该应用程序在没有摄像头的情况下运行,但摄像头的存在增加了功能.
那么,有人能给我提供返回是否有摄像头的代码吗?
我正在编写一个iOS应用程序,我需要能够检测设备是否有摄像头.之前,我会判断设备是否是iPhone,因为只有iPhone有摄像头——但随着iPod Touch 4的推出,这不再是一个可行的 Select .该应用程序在没有摄像头的情况下运行,但摄像头的存在增加了功能.
那么,有人能给我提供返回是否有摄像头的代码吗?
您可以在UIImagePickerController中使用+isSourceTypeAvailable:
方法:
if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera])
// Has camera