2012-01-09 18 views
1

我准备将我的iOS应用程序提交给Apple Store。但我想添加具体的要求,如“应用程序需要iOS 4或更高版本,iPhone 4,iPod touch 4g,iPad,相机&多任务支持”。我不知道我应该在哪里设置这些要求。如何在将iOS应用程序提交给Apple Store时添加特定要求?

我将基础sdk &部署目标设置为4.0。

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

回答

4

您需要将UIRequiredDeviceCapabilities键添加到info.plist文件并设置为still-camera值。 Here是所有可能的iDevice要求的表格。

至于目标iOS版本和背景,将部署目标设置为至少4.0是正确的。

+0

感谢您的信息。 – iOSAppDev 2012-01-09 13:21:43

+0

你能告诉我如何列出所需的设备,即iPhone 4及以上,iPod touch 4g及以上 – iOSAppDev 2012-01-09 13:30:22

+0

据我所知,你不能列出具体的设备。但所有年龄大于iPhone 4和iPod 4G的设备都没有前置摄像头 - 您可以使用此要求。 – brigadir 2012-01-10 07:20:08

1

如果你需要iOS 4,你已经有了多任务支持。没有办法(我知道)让任何用户禁用它。

虽然相机是棘手的。在你的应用程序描述中使其非常清晰您的应用程序需要相机。那个警告(“你必须有一个相机”)应该保持非相机设备使用下载的人。

+0

感谢迈克尔的快速回复是的,你是对的。 iOS 4具有mutitasking支持。但我只想知道这些要求在哪里列出?其实我的应用程序支持从相机拍照,所以我需要相机。 – iOSAppDev 2012-01-09 13:10:04

+0

只需在应用说明的第一句话中说清楚即可。例如,“我的伟大应用程序会拍摄您的相机的照片并添加有趣的家镜效果”。 – 2012-01-09 13:11:32

+0

谢谢。但是你没有回答我的问题,你在哪里列出了这些要求? – iOSAppDev 2012-01-09 13:15:10

0

我明白了。 Brigadir是对的。当您将UIRequiredDeviceCapabilities密钥设置为info.plist文件&时,请设置所需的值,然后它会自动列出所需的设备。请参阅itunes_connect_developer_guide.pdf中的附录C:设备兼容性矩阵。

+0

我在附录B中找到矩阵。 – Jeff 2013-04-09 07:01:07

相关问题