我们有一个 XCode 项目,它最初是作为通用应用程序构建的,然后在路上我们改变了将两个应用程序放在同一个二进制文件中的想法,因此我们创建了两个目标。
- 第一个名为:AppName,适用于 iPhone:基础 SDK 为 4.2,部署目标为 3.1.3。目标设备是 iPhone。
- 第二个称为:AppNameHD,适用于 iPad:基础 SDK 为 3.2,目标设备为 iPad。
现在已经有几个星期了,我们可以轻松地为每个平台构建并能够在 iPad 和 iPhone 上进行部署。
现在我们准备好提交到应用商店,我担心代码可能会被拒绝。我们现在想提交仅限 iPad 的应用程序,但我环顾四周,在 itunesconnect 站点中没有任何地方可以指定目标设备,并且该项目首先被构造为通用应用程序。我想知道他们如何确定在哪个设备上测试二进制文件。
有关架构的更多信息:我们为两个目标使用默认生成的 info.plist 文件。我们应该为每个目标有一个单独的 info.plist 吗?两个 .plist 文件之间应该存在哪些差异。
这里附上了我们正在使用的实际 info.plist 文件。
提前感谢您的帮助。