【发布时间】:2018-10-06 16:20:16
【问题描述】:
在 Xcode 中,我总是在 Target->General->Development Info->Devices 中设置“iPhone”。我知道当我想在 iPhone 和 iPad 上启动应用程序时,我应该设置“通用”。但即使我没有设置,该应用程序也可以在两种设备上完美运行。
那不知道为什么效果好,什么时候设置“通用”?
【问题讨论】:
在 Xcode 中,我总是在 Target->General->Development Info->Devices 中设置“iPhone”。我知道当我想在 iPhone 和 iPad 上启动应用程序时,我应该设置“通用”。但即使我没有设置,该应用程序也可以在两种设备上完美运行。
那不知道为什么效果好,什么时候设置“通用”?
【问题讨论】:
实际上我得到了你的问题,现在苹果团队会发生什么,即使你将它设置为
iPhone 仅限,您的应用不应隐藏 iPad 中的任何 UI 元素,例如按钮从底部剪切等 如果发生这种情况,您的应用程序将被 拒绝,如果您将其设置为 iPhone,它可能会发生,您会看到 iPad 两侧的黑色边框,但这很好与 Apple 团队合作,只有您的视图在 iPad 上正常观看
现在,如果您将其设置为 Universal,则它预期您的视图将支持所有 iPad 和 iPhone。
希望你能找到这个答案满意
【讨论】:
仅限 iPhone 的应用程序专为 iPhone 设计。这些应用程序仍然可以在 iPad 上运行。但是,它们将以 iPhone 兼容模式运行。但您不能禁用 iPad 运行 iPhone 应用程序的功能。
【讨论】: