将单独的iPad/iPhone目标转变为通用应用程序

con*_*dev 5 iphone xcode universal-binary ipad

当我开始我的通用应用程序时,我认为一个目标选项太多了,所以我选择了单独的目标.我通过制作应用程序的iPad部分实现了一半,制作通用应用程序会更容易.问题是,我不能使用Apple的选项将我的iPhone目标转换为Universal,因为已经有单独的目标.有没有一种解决方法可以让我将我的iPhone目标升级到Universal?

con*_*dev 9

好的,我做了一个测试应用程序,并尝试删除iPad目标......没有用.然后,由于有两个MainWindow.xib文件,我意识到"Resources-iPad"文件夹中有一些特殊功能.我将其中的所有文件移动到另一个组,并删除了"Resources-iPad"文件夹.这样就可以选择"升级当前iPad目标".我再次运行它,但选择了Universal Application,然后将之前的"Resources-iPad"居民搬回原来的家.

回顾一下:

  1. 将"Resources-iPad"组中的文件移动到其他位置
  2. 删除"Resources-iPad"组和iPad目标
  3. 选择iPhone目标并转到Project => 升级当前目标iPad
  4. 挑选通用应用程序
  5. 将iPad资源移回新的"Resources-iPad"文件夹