从通用应用程序中排除iPhone 3GS和较旧的iPhone和iPod

时间:2013-01-18 22:55:51

标签: iphone ios ipad ios-universal-app iphone-3gs

我希望与this question中的人一样,但使用通用应用程序。也就是说,包括所有iPad版本以及所有具有视网膜显示功能的iPhone和iPod。

我认为我需要添加到UIRequiredDeviceCapabilities部分的info.plist文件中的密钥是:

  • ARMv7的
  • 面向前方的相机〜iphone
  • 面向前方的相机〜iPod的

我不确定的是,如果~iphone和~ipod后缀足以让系统知道我想要包含iPad 1(没有前置摄像头)

任何人都可以确认这是正确的方法吗?

苹果支持门户网站上的人只会指出我的文档和指南,但我还没有找到任何我想做的真实例子。

2 个答案:

答案 0 :(得分:1)

您不能使用“后缀”。此键允许您列出应用所需的“类似硬件”功能。 那么..让我们说:麦克风 - 你的应用“需要”麦克风!你不能说“我需要麦克风......如果是iPad”......

答案 1 :(得分:0)

我很确定这会有效 - 特别是如果有front-facing-camera~ipad的密钥。