如何检测iphone4s [重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何检测iphone4s [重复]相关的知识,希望对你有一定的参考价值。
我正在使用UIDevice (Hardware) by Erica Sadun来检测设备信息。 如何检测它是否是iphone4s设备?
答案
要检测特定模型,您需要测试只有该模型具有的某些功能,以便检测iPhone 3GS,检查相机上的视频功能:
#define SOURCETYPE UIImagePickerControllerSourceTypeCamera
// does the device have a camera?
if ([UIImagePickerController isSourceTypeAvailable:SOURCETYPE]) {
// if so, does that camera support video?
NSArray *mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:SOURCETYPE];
bool isA3GS = [mediaTypes containsObject:kUTTypeMovie];
}
参考:how do I detect whether I have iPhone 2G,3G,3GS
以上是关于如何检测iphone4s [重复]的主要内容,如果未能解决你的问题,请参考以下文章