2

我原本想做一个通用应用程序,但现在范围已经改变,我被一个通用应用程序困住了,现在我想要的只是一个 iPad 应用程序。因此,我将目标设备系列更改为“iPad”(或 2),但是当我提交应用程序时,它声称我仍然停留在设备系列“1,2”或通用设备中,并要求提供 iPhone 屏幕截图。

从通用应用程序降级到ipad,我已经高高在低了

没有真正的结果。

此外,它说最低操作系统需要 3.1.3,而我宁愿将其设置为 3.2(也许这将巩固它作为仅 iPad 应用程序的存在)。

先感谢您!

更新:

我已将 LSMinimumSystemVersion 3.2 添加到 info.plist(3.2 是一个字符串),在“应用程序详细信息”下,这让我很生气:

最低操作系统要求:3.1.3

做。:(

更新:联系了苹果,他们把我送到了目标家庭设备,告诉我“确保”然后被转发到 iTunes 连接支持,然后我不得不写几封电子邮件给开发支持和 itsconnect@apple.com,仍然圈子。

我的追求还在继续!

4

1 回答 1

3

首先确保您更改项目和目标的设置,如果它仍然未更改,只需手动编辑 xcode 项目包中的 project.pbxproj 将所有出现的 TARGETED_DEVICE_FAMILY = "1,2" 更改为 TARGETED_DEVICE_FAMILY = "1"

最低操作系统要求也由部署 sdk 设置(上述文件中的 IPHONEOS_DEPLOYMENT_TARGET)确定,不受 LSMinimumSystemVersion 影响

于 2010-07-19T15:22:54.387 回答