【问题标题】:Intel XDK how to build for iPhone only?英特尔 XDK 如何仅为 iPhone 构建?
【发布时间】:2016-09-14 02:28:16
【问题描述】:

我正在尝试使用英特尔 XDK 构建 iOS 应用程序。我的应用程序在 iPhone 上运行良好,但在 iPad 上执行时给了我一个错误,所以这阻止了我的应用程序进入 App Store,因为 Apple 审查人员注意到了这个错误。

我想做的是只为 iPhone 构建我的应用程序,我不希望它在 iPad 上运行。我怎样才能做到这一点?我在英特尔 XDK 上的哪个位置进行设置?它在 iTunes Connect 上吗?

【问题讨论】:

  • 即使您将应用程序构建为仅 iPhone 应用程序(不是通用应用程序),它也必须以 iPhone 分辨率在 iPad 上运行。

标签: ios cordova app-store-connect intel-xdk


【解决方案1】:

您可以在您的additions.xml 中设置首选项。有3个选项

  1. 安装在 ipad 上而不是 iphone 上
  2. 在 iPad 上的 iphone 上安装会以缩放视图安装,不会填满整个屏幕
  3. 在 iphone 和 ipad 上安装

【讨论】:

    【解决方案2】:

    没有适当的方法可以通过英特尔 XDK 执行此操作。你要做的就是做你的additions.xml,然后在iOS部分添加这些标签之一:

    <preference name="target-device" value="tablet" />     <!-- Installs on iPad, not on iPhone -->
    2
    <preference name="target-device" value="handset" />    <!-- Installs on iPhone, iPad installs in a zoomed view and doesn’t fill the entire screen -->
    3
    <preference name="target-device" value="universal" />  <!-- Installs on iPhone and iPad correctly -->
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多