【问题标题】:Converting iPhone app to Universal Retaining Emulator Mode - Xcode 5.1.1将 iPhone 应用程序转换为通用保留模拟器模式 - Xcode 5.1.1
【发布时间】:2014-10-27 08:33:27
【问题描述】:

我有一个旧的基于 nib 的 iPhone 项目,我想使其通用。为了节省时间,由于即将进行重新设计,我希望它作为在 iPad 上运行的 iPhone 应用程序(仿真模式)运行,但仍可作为通用二进制文件在应用程序商店中使用。

通过右键单击我的 iPhone 目标 -> “复制目标” -> “复制并转换到 iPad”,我可以轻松生成一个仅在 iPad 上运行的二进制文件。这就是我获得在仿真模式下运行的 iPad 目标的方式(以及一个文件夹,其中充满了应用程序未使用的 iPad 兼容笔尖 - 新目标使用原始 iPhone 笔尖)。

但是如何将其作为通用应用提交?当我将目标切换到通用时,它会停止使用仿真模式并寻找它自己的一组笔尖(需要大量的 UI 调整——甚至是自动生成的笔尖)

有人知道任何解决方法吗?

【问题讨论】:

  • 这毫无意义。如果它是一个通用应用程序,它不会在 iPad 上以 iPhone 兼容模式运行。

标签: ios xcode5 universal


【解决方案1】:

恐怕做不到。 Apple 对通用应用程序的定义是在 iPad 上没有模拟器模式的两种设备上运行的应用程序。

但是,您可以将您的 iPhone 故事板复制到 iPad 故事板中,并调整您的 UI,使其与您在 iPhone 模拟器模式中看到的相似。我已经在这里解释了如何做到这一点:http://pinkstone.co.uk/how-to-convert-your-iphone-storyboard-into-an-ipad-storyboard/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多