强制通用应用在 iPad 上运行 iPhone 版本

Posted

技术标签:

【中文标题】强制通用应用在 iPad 上运行 iPhone 版本【英文标题】:Force universal app to run iPhone version on iPad 【发布时间】:2012-07-11 15:31:48 【问题描述】:

我在 iTunes 上拥有 iPhone 产品已有一段时间,并已将其替换为通用应用程序,该应用程序已获得批准,但一位希望在 iPad 上运行 iPhone 版本的客户除外,因为他更喜欢更大的输入和iPhone 的工作原理。

有没有办法将应用程序配置为在运行时在 iPad 上作为原生 iPad 应用程序或 iPhone 应用程序运行?似乎是一个奇怪的要求,但客户非常坚持。

谢谢

/菲托。

【问题讨论】:

【参考方案1】:

没有办法,只能为 iPhone 和 iPad 制作单独的版本。

【讨论】:

谢谢。我以为不是。只需要确认。真的有点打击,但是嘿!【参考方案2】:

理论上,您可以进行一些设置来在 iPad 上加载 iPhone 故事板,但它仍会全屏显示,而不是在兼容模式下,这可能是该特定用户想要的方式

【讨论】:

【参考方案3】:

假设您正在运行某种源代码控制,您可以将项目更改为“仅限 iPhone”,然后在 iPad 上进行测试,然后再恢复所做的更改以使其再次成为通用应用程序

【讨论】:

以上是关于强制通用应用在 iPad 上运行 iPhone 版本的主要内容,如果未能解决你的问题,请参考以下文章

如何在运行仅 iPhone 应用程序(非通用)的 iPad 上支持 UIPickerView 中的 VoiceOver?

在一个模式视图控制器上强制 iOS 方向为横向

iPhone模拟器:默认启动iPad?

iOS 单元测试通用应用程序

在 iPad 上运行时 iPhone 应用程序外部显示窗口放大/缩小

iphone, ipad, 通用应用设计, 基于拆分视图