如何才能将我的Universal应用程序还原到iPhone?

win*_*ith 5 iphone xcode ipad

在一个愚蠢的错误中,我在Xcode中运行了"升级当前iPad目标"助手.我想用我的应用程序将iPad定位一段时间,但是现在,我没有时间只想发货.有没有一种简单的方法可以从我的应用程序中删除iPad特定的更改?

具体来说,我想要的是,我希望能够在iPad上的小"iPhone"窗口中运行应用程序(可以让你通过像素加倍来炸毁应用程序的大小).现在,我的视图只是挂在某处,看起来很奇怪.

有帮助吗?

win*_*ith 2

我在这个问题中找到了帮助:Submit an universal app as iPad only app to Apple

解决办法是

  • 打开目标配置:项目 -> 编辑活动目标
  • 在构建设置中,设置
    • 架构:标准(armv6(
    • 仅构建活动架构:是
    • 目标设备系列:iPhone

  • 我认为这里存在错误信息。CPU 架构与设备系列具有多对多的关系。在 iPhone/iPad/两者的构建之间进行交换时,您根本不应该触及您的架构设置。您需要更改的只是目标设备系列。 (2认同)