1

iTunes AppStore 会在其发布的页面上自动生成一些列表。其中之一是“要求:”并显示此应用程序兼容的设备。iPod、iPhone 或 iPad 等。

问题:在构建过程中,此 REQUIREMENTS 列表设置在哪里?

我已经提交了一个我“认为”配置正确的应用程序,因为 Xcode 设置适用于 iPhone 而不是 iPhone/iPad。但显然这要么坏了,要么我完全不知道这是在哪里设置的,以及它是如何在 AppStore 上创建的。

有人可以启发我吗?

4

5 回答 5

2

可能是苹果审阅者根据此指南限制完成的

App Store 审核指南:2.10 iPhone 应用程序还必须在 iPad 上运行,无需修改,以 iPhone 分辨率和 2X iPhone 3GS 分辨率运行......否则将被拒绝。

于 2011-04-27T04:31:24.937 回答
2

如果您创建的应用程序仅是 iPod/iPhone,它仍将在 iPad 上运行,只是不能作为 iPad 原生应用程序运行。也就是说,仅 iPhone/iPod 的应用程序将在 iPad 上的 iPhone 大小的窗口中运行。我不认为你可以说你不希望你的 iPhone 应用在 iPad 上运行。

当您在 Xcode 中为您的应用类型选择 iPhone/iPad 时,这告诉 Apple 和 iTunes 您的应用二进制文件是一个通用应用——为这两个平台构建。

于 2011-04-26T14:59:55.597 回答
0

我相信这是您正在寻找的答案:

http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/App-RelatedResources/App-RelatedResources.html

于 2013-07-31T21:12:41.940 回答
0

有什么问题?当你开始一个项目时,你可以选择它是为 iPhone 还是 iPad 或两者兼而有之。当您将其提交给苹果时,还会根据您的 iOS 构建版本和其他内容进行检查(通常情况下,如果存在冲突,它会在提交前通知您 - 例如:如果您没有包含 iPad 图标并且您的应用程序说它也适用于 iPad)。

在 XCode4 中,现在您可以使用一个非常方便的界面。如果您在左侧窗格中选择您的项目并在主窗口中单击您的主要目标,您可以选择您的应用程序所针对的 iOS 应用程序目标。

于 2011-04-26T15:02:11.367 回答
0

在您的项目设置中,版本、设备和部署目标是 iTunes要求的来源。如果您只选择iPhone,那么您的要求将包括 iPod touch。

在此处输入图像描述

于 2011-04-27T05:19:38.540 回答