XCode 8:如何为iPAD改编iphone应用程序

时间:2016-09-26 11:35:01

标签: ios iphone xcode ipad xcode8

即使我的客户让我只为iphone设备设计iOS应用程序,现在他也希望我在iPADS中运行它,作为预览,然后在App Store中加载应用程序(ipads 2或3)。我的应用程序有很多限制,因此它在任何类型的iphone(> 5S)上都表现出色。所以,我设置了#34;目标设备系列"至" 1,2"在应用程序的info.plist中,我试图将其安装在一对iPAD中。即使在iPhone中,eberything也很好,如下所示: enter image description here

同样的事情在ipad中没有发生:

我不明白为什么一切都如此放大而不是全屏。 我能做些什么才能解决这个问题?

enter image description here

这是我在info.plist中看到的 - >构建设置

enter image description here

4 个答案:

答案 0 :(得分:4)

在目标中设置此值 - >常规设置:

enter image description here

即使目标设备系列设置为1,我的应用也能在iPad上正常运行。

enter image description here

答案 1 :(得分:1)

添加密钥" UIRequiresFullScreen" 并为您的info.plist文件设置是 enter image description here

答案 2 :(得分:0)

当您希望您的 iPhone应用程序适应iPad -

时,我发现这些步骤很方便
  1. 首先测试完整的应用程序
  2. 所有屏幕设计都需要检查例如。根据iPad屏幕的按钮或图像的宽度和高度
  3. 为特定屏幕创建不同版本的XIBs
  4. 检查所有图像的分辨率是否正确
  5. 处理自动调整大小和方向
  6. 查找如何以及何时使用新的iPad元素,例如拆分视图控制器,弹出视图控制器和弹出列表
  7. 一个重要提示-切记不要同时显示两个弹出框控制器-这会使用户感到困惑,如果这样做,您的应用将被拒绝

答案 3 :(得分:0)

在 XCode 12 上,你必须寻找 Targets -> General Tab...

enter image description here