限制iphone应用程序只安装在具有Retina显示器的设备(iphone 4 / 4S)

我正在开发一个iphone应用程序。 但我想限制我的应用程序只安装在设备上的视网膜显示器。 所以我的决定是添加UIRequiredDeviceCapabilities密钥在plist文件与所需的前置摄像头,以便我的应用程序将只安装在具有视网膜显示器的设备上。

所以我的问题是苹果拒绝我的应用程序,因为我的应用程序不使用前置摄像头仍然我已经添加到UIRequiredDeviceCapabilities? 也有人有任何其他的解决scheme来限制安装在只有Retina Display的设备上?

任何forms的帮助表示赞赏。 谢谢。

对于只安装在Retina设备上没有直接要求,但对于视网膜的iPhone / iPod Touch,您可以将front-facing-camera要求设置为UIRequiredDeviceCapabilities字典。 前置摄像头仅在iPhone 4或更高版本以及iPod Touch第四代或更高版本上可用

PS:如果您的应用程序无法使用本相机,看起来像是黑客,所以我不确定是否需要审查。