为什么我可以在iPhone和iPad上构建我的应用程序甚至在Xcode中为“iPhone”设置设备?

时间:2018-04-26 04:44:52

标签: ios xcode

在Xcode中,我总是在Target-> General-> Development Info-> Devices中设置“iPhone”。我知道当我想在iPhone和iPad上启动应用程序时,我应该设置“通用”。但即使我没有设置,该应用程序在两个设备上都能正常运行。

然后我不知道它为什么运作良好,什么时候应该设置“通用”?

setting image

2 个答案:

答案 0 :(得分:1)

实际上我得到了你的问题,现在,即使你把它设置为

,在Apple团队方面会发生什么

iPhone ,您的应用不应隐藏iPad中的任何UI元素,例如按钮从底部切割等< / strong>如果发生这种情况,您的应用会获得拒绝,如果您将其设置为iPhone,则可能会在iPad的两侧看到黑色边框,但这很好对于Apple团队,只有您的视图在iPad上正常查看

现在,如果您将其设置为通用,则预计您的视图将支持所有iPad和iPhone。

希望您找到这个答案令人满意

答案 1 :(得分:0)

仅限iPhone的应用程序专为iPhone设计。这些应用程序仍然可以在iPad上运行。但是,它们将在iPhone兼容模式下运行。但是你无法禁用iPad运行iPhone应用程序的能力。