【发布时间】:2017-03-18 18:44:38
【问题描述】:
我有一个 iPhone 应用程序,我正在尝试在 iPad 上运行它。但是当我跑步时,我看到所有侧面都有黑条,如下所示:
我正在使用 LaunchScreen.storyboard 文件。 LaunchScreen.storyboard 设置为启动屏幕(选中复选标记)。在目标设置中,我有以下设置:
有什么想法吗?
截图:
【问题讨论】:
标签: ios objective-c iphone
我有一个 iPhone 应用程序,我正在尝试在 iPad 上运行它。但是当我跑步时,我看到所有侧面都有黑条,如下所示:
我正在使用 LaunchScreen.storyboard 文件。 LaunchScreen.storyboard 设置为启动屏幕(选中复选标记)。在目标设置中,我有以下设置:
有什么想法吗?
截图:
【问题讨论】:
标签: ios objective-c iphone
【讨论】:
这是因为应用程序仅适用于 iphone,这就是为什么如果您在 iPad 上运行它实际上显示的是 iphone 的视图,为 ipad 启用然后检查。
【讨论】:
Apple 测试人员不太可能弄错。检查以下内容:
转到您应用的目标。在General 选项卡中,查看Deployment 部分。 Devices 列出了什么?如果显示 Universal,请将其更改为 iPhone。
转到您的info.plist。删除与 iPad 有关的所有键。 (例如,支持的界面方向 (iPad) 可能存在。)
现在,您的应用应该可以在 iPad 上正常运行,即使它仅适用于 iPhone。
【讨论】: