Ios 如何检测我的应用程序用户正在使用的设备
嘿,伙计们,我的问题是我想检测我的用户是否在使用iPhone4(用于闪光灯)或任何其他iDevice。我知道如何检测iOS的版本。或者如何检测设备是否具有照相机闪光灯功能。最好只检查您需要的特定功能,而不是试图根据设备进行推测。(否则,未来的设备将要求您编辑代码。)Ios 如何检测我的应用程序用户正在使用的设备,ios,device,detect,Ios,Device,Detect,嘿,伙计们,我的问题是我想检测我的用户是否在使用iPhone4(用于闪光灯)或任何其他iDevice。我知道如何检测iOS的版本。或者如何检测设备是否具有照相机闪光灯功能。最好只检查您需要的特定功能,而不是试图根据设备进行推测。(否则,未来的设备将要求您编辑代码。) 例如,在照相机闪光灯方面,您可以使用'sisflashAvailable for meradevice:方法。(您可能希望在首先通过isCameraDeviceAvailable:方法验证摄像头的存在后调用此方法)或isFlashM
例如,在照相机闪光灯方面,您可以使用's
isflashAvailable for meradevice:
方法。(您可能希望在首先通过isCameraDeviceAvailable:
方法验证摄像头的存在后调用此方法)或isFlashModeSupported:
方法。最好只检查您需要的特定功能,而不是尝试根据设备推测。(否则,未来的设备将要求您编辑代码。)
例如,在照相机闪光灯方面,您可以使用's
isflashAvailable for meradevice:
方法。(首先通过isCameraDeviceAvailable:
方法验证摄像头的存在后,可能需要调用此函数)或者。中的isFlashModeSupported:
方法。您通常不想依靠设备的类型来确定其功能——可能是其他市场上销售的某些iPhone 4没有闪存,或者一些尚未发布的设备有闪存。最好查询您感兴趣的功能,而不是特定的设备类型
在这种情况下,您可以调用+[UIImagePickerController isFlashAvailable ForCameraDevice:]来确定特定的相机是否有闪光灯。您通常不想依靠设备的类型来确定其功能——可能是其他市场上销售的某些iPhone 4没有闪光灯,或者一些尚未公布的设备确实如此。最好查询您感兴趣的功能,而不是特定的设备类型
在这种情况下,您可以调用+[UIImagePickerController isFlashAvailable ForCameraDevice:]来确定特定的相机是否有闪光灯。非常感谢!我将检查应用程序所需的特定功能,然后发布两个应用程序(一个用于iPhone 4,另一个用于其他设备),再次感谢。@Alex Er。。。为什么不创建一个应用程序并根据它运行的设备调整功能集呢?非常感谢!我将检查应用程序所需的特定功能,然后发布两个应用程序(一个用于iPhone 4,另一个用于其他设备),再次感谢。@Alex Er。。。为什么不创建一个应用程序并根据其运行的设备调整功能集?非常感谢,我非常感谢您的帮助非常感谢,我非常感谢您的帮助