20

如何使 Phonegap Build 仅针对 iPhone(而不是 iPad)的应用程序?可能吗?

我没有使用 XCode。这是一个使用 Phonegap 构建的 HTML5/JS 应用程序。

4

2 回答 2

32

我知道这是旧的,但正确的答案不在这里;所以我添加它。我遇到了同样的问题,下面是您正在寻找的解决方案:

在您的 config.xml 中:

<preference name="target-device" value="handset" />
于 2013-07-08T16:24:02.190 回答
-4

Xcode 是 Apple 为 iOS 设备构建的官方工具。

指定目标设备

设备设置标识您希望应用程序在其上运行的设备类型。有两种设备类型:iPhone 和 iPad。iPhone 类型包括 iPhone 和 iPod touch 设备。iPad 类型包括 iPad 设备。

要指定您希望应用能够在其上运行的设备系列:

  1. 在项目导航器中,选择项目。
  2. 从项目编辑器的目标列表中,选择构建应用程序的目标,然后单击摘要。
  3. 从“设备”弹出菜单中,选择 iPhone、iPad 或 Universal(针对两个系列)。

在此处输入图像描述 有关为 iPhone、iPad 或这两种设备系列配置应用程序的更多信息,请参阅“<a href="https://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks .html#//apple_ref/doc/uid/TP40007072-CH7" rel="nofollow noreferrer">高级应用技巧”。

现在谈谈第二种选择

即提交你的项目到phonegap构建程序,你必须关注这个博客

在这篇博客中,他们清楚地提到:

“我们现在能够通过 Adob​​e® PhoneGap™ Build 为 iOS 设备的构建提供支持。完成 iOS 构建的过程与其他平台略有不同:所有 iOS 构建都需要由开发人员证书和配置文件签名配置文件,它与您的 Apple 开发人员帐户和您希望测试的设备相关联。本文档介绍了如何设置它。

注意:由于 PhoneGap Build 使用 Apple 的标准开发流程来构建应用程序,因此您需要注册他们的开发者计划才能在 PhoneGap Build 上构建 iOS 应用程序。您还需要一台 Mac 来配置您的证书和配置文件。”

您必须在 config.xml 中提及设备详细信息,并且 phonegap 团队也使用 xcode 为我们构建 iOS。

于 2012-11-23T06:49:13.527 回答