在阅读了几篇关于此事的帖子之后,我认为我对我的选择一直都很清楚,直到我实际将更新提交给Apple ...
据我了解,iPad和iPhone的开发主要有两种方法:
在同一个项目中创建两个目标,一个用于iPad和iPhone。然后将它们推送到App Store更新,App Store将检查Base SDK,部署目标和目标设备系列,以将相应的应用程序分发到每个OS /设备。
有一个目标,但有两组视图(即xib文件),分别用于iPad和iPhone。使用条件语句检测设备类型并加载适当的视图。然后iPad和iPhone将下载相同的目标。
我采用了第一种方法,但我无法上传iPad目标。我不断收到上传的应用程序应该支持以前版本支持的操作系统的错误。我该怎么办?我是否应该将Base SDK发布到最新版本并将Deployment Target设置为我想要/需要支持的最旧版本?
答案 0 :(得分:1)
此页面回答了基本问题:
答案 1 :(得分:1)