可能重复:
Can I restrict my iPhone app from being used by iPhone3G’s?
我为IOS构建了一个应用程序,它在iPhone 4(及更高版本)和所有IPad上运行良好。 只是3GS看起来缺乏运行良好的能力。我可以为这些设备排除应用程序吗?
我发现使用UIRequiredDeviceCapabilities和http://developer.apple.com/library/ios/#documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html来限制使用所需功能的应用。但我找不到只是排除3GS的东西。有谁知道吗?
答案 0 :(得分:5)
将UIRequiredDeviceCapabilities
键添加到info.plist文件,将front-facing-camera
添加为所需值。如果我是对的,3GS没有前置摄像头。这是apple documentation with all possible values。正如TonyMkenu在评论中所提到的,请查看此链接for UIRequiredDeviceCapabilities and Device Compatibility Matrix