iphone - 如何只允许 iPhone 4 使用应用程序,因为它使用前置摄像头

标签 iphone xcode camera

我想知道如何只让 iPhone 4 使用我的使用前置摄像头的应用程序。 我可以做一个+ (BOOL)isCameraDeviceAvailable:(UIImagePickerControllerCameraDevice) 以及如何实现它,以便在返回 no 时给出某种错误

或者我必须使用 NSString *DeviceType 等..

如果 iPhone 4 ... 什么都不做

if else ... 显示警报?

如何在我的应用程序中实现这一点?

蒂亚!

最佳答案

您可以将front-faceing-camera添加到Info.plist中的UIRequiredDeviceCapability。这样,如果没有前置摄像头,该应用程序将无法运行,并且如果没有 iPhone 4,您的用户将无法从 App Store 下载该应用程序。

关于iphone - 如何只允许 iPhone 4 使用应用程序,因为它使用前置摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3429005/

相关文章:

iphone - Ipad 显示 UIUserInterfaceIdiomiPhone 而不是 UIUserInterfaceIdiomPad

android - 从 native Android 相机应用程序捕获黑白照片

iphone - 动画表格 View 部分标题

iphone - 关闭 modalviewcontroller 后调用 viewwillappear

ios - 如何通过约束调整此 View

iphone - iPhone 上 UIImagePickerController 和 AVCaptureSession 之间的摄像头差异

iphone - 选择多个图像的问题

iphone - Storyboard中标签栏的菜单

ios - Xcode:TableView 单元格创建 ViewController

ios - 为什么选项卡式应用程序中缺少核心数据选项?