iTunes AppStore自动在其发布的页面上生成一些列表。其中一个是“要求:”,并显示该应用与之兼容的设备。 iPod,iPhone或iPad等。
问题:在构建过程中,此要求列表在何处设置?
我已经提交了一个我认为已正确配置的应用,因为iPhone和非iPhone / iPad的Xcode设置。但显然这已经被打破了,或者我对它的设置位置以及它在AppStore上的创建方式完全感到困惑。
有人可以启发我吗?
答案 0 :(得分:2)
如果你创建的应用程序只是iPod / iPhone,它仍然可以在iPad上运行,而不是作为iPad原生应用程序运行。也就是说,iPhone / iPod专用应用程序将在iPad上的iPhone大小的窗口中运行。我不认为你可以说你想让你的iPhone应用程序不能在iPad上运行。
当您在Xcode中为您的应用程序类型选择iPhone / iPad时,这告诉Apple和iTunes您的应用程序二进制文件是一个通用应用程序 - 为两个平台构建。
答案 1 :(得分:2)
可能是由苹果审稿人根据本指南限制完成的
App Store评论指南: 2.10 iPhone应用程序也必须在iPad上运行,无需修改,iPhone分辨率和2X iPhone 3GS分辨率 ...否则它将被拒绝。
答案 2 :(得分:0)
有什么问题?当你开始一个项目时,你可以选择它是用于iPhone还是iPad或两者。当你将它提交给苹果时,也会根据你的iOS版本和其他内容进行检查(通常如果发生冲突,它会在提交前让你知道 - 例如:如果你没有包含iPad图标,你的应用就会说它也适用于iPad。)
在XCode4中,您可以使用一个非常方便的界面。如果您在左侧窗格中选择项目并在主窗口中单击主目标,则可以选择应用程序所针对的iOS应用程序目标。
答案 3 :(得分:0)
在项目设置中,版本,设备和部署目标是iTunes 要求的来源。如果您只选择 iPhone ,则您的要求将包含iPod touch。
答案 4 :(得分:0)