在Xcode项目中,设备类型被设置为iPhone,但在iTunes Connect中,当我尝试将应用程序上传到App Store时,截图要求我发布iPad和iPad Pro的截图。
我知道可能有些晚了,但我在这里发布这篇文章以便其他人需要。在通用应用程序之后,似乎XCode版本存在一个bug,即project.pbxproj
认为它是一个通用应用程序(TARGETED_DEVICE_FAMILY = "1,2";
),即使在项目信息中未选中复选框。
为了解决这个问题,你可以选择以下两种方法:
- 选中并取消选中复选框(我知道...)。你应该能通过git status
看到差异;
- 手动更改为TARGETED_DEVICE_FAMILY = "1"
;