配置您的Adobe PhoneGap BuildCloud Service

注意

Adobe建议对需要基于单页应用程序框架的客户端渲染(例如,React)的项目使用SPA编辑器。 了解更多.

应用程序仪表板上的​PhoneGap Build拼贴​提供了通过Adobe PhoneGap Build服务构建和分发PhoneGap移动应用程序的功能。

使用​PhoneGap Build​磁贴推送远程构建时,将使用PhoneGap Build构建在​管理应用程序​磁贴中定义的所有受支持平台。

可以将远程内部版本推送到https://build.phonegap.com或下载源以使用PhoneGap CLI本地内部版本。

PhoneGap Build拼贴

配置Cloud Service

为了利用PhoneGap Build,您需要使用PhoneGap Build帐户信息配置AEMPhoneGap BuildCloud Service。

如果您当前没有帐户,请导航到https://build.phonegap.com并注册! 如果您拥有Adobe Creative Cloud会员资格,则最多可支持25个私有应用程序(非开放源码应用程序)。

验证PhoneGap Build帐户是否处于活动状态后,请导航到AEM云管理控制台,特别是PhoneGap BuildCloud Service(http://localhost:4502/etc/cloudservices/phonegap-build.html)。

使用​管理Cloud Services​拼贴配置新的云服务配置。

使用管理Cloud Services拼贴

在开始使用​PhoneGap Build​拼贴构建应用程序之前,必须使用AEM Mobile仪表板的​管理Cloud Services​拼贴来配置云服务。

要为应用程序配置云服务,请按照以下步骤操作:

  1. 单击​管理Cloud Services​磁贴的右上角。

    chlimage_1-61

  2. 从​添加或编辑PhoneGap Build​屏幕中选择​Cloud Service​选项。

    单击​下一步

    chlimage_1-62

  3. 输入凭据以创建新云配置。

    验证后,单击​Submit。 此配置的云配置现在显示在​管理Cloud Services​磁贴中。

    chlimage_1-63

使用PhoneGap Build构建应用程序

配置云服务后,您可以使用​PhoneGap Build​拼贴构建应用程序。 单击右上角的​构建远程​或​下载源​选项中的选项。

chlimage_1-64

要使用Adobe PhoneGap Build调用远程内部版本,请单击​构建远程

注意

如果生成因任何原因而失败(下面的红色iOS图标表示平台失败),您可以将指针悬停在图标上以获取错误消息。 或者,也可以单击三点,“…” 在拼贴底部直接导航到https://build.phonegap.com(您必须进行身份验证)并直接观察和管理您的构建。

使用PhoneGap CLI构建应用程序

PhoneGap提供命令行界面,用于在本地构建应用程序。

使用PhoneGap命令行界面(CLI)在您的计算机上编译PhoneGap应用程序。 要将AEM内容包含到您的应用程序中,AEM将创建一个ZIP文件,其中包含您的移动应用程序内容、内容同步配置和其他必需资源。 下载ZIP文件并将其包含在您的内部版本中。

为了利用PhoneGap的命令行界面,您需要设置本地环境以包括:

  1. 平台SDK(iOS、Android、WindowsPhone、…)和,
  2. PhoneGap CLI

您可以在此处阅读更多

安装前提条件后,通过创建一个简单的应用程序并使它在模拟器中运行或在设备上运行更好,从终端尝试,给它一个简单的测试:

phonegap create myApp
cd myApp
phonegap run ios (or android, ...)
注意

添加——如果您不想在连接的设备上运行它,则在此行末尾进行模拟。

验证上述方法是否有效后,请使用​PhoneGap Build​拼贴至​下载源。 将文件保存并解压缩到本地系统上。 一旦完成:

  • 导览至保存的文件(文件夹)
  • 运行“phonegap run ios”(或android等)

其他资源

要了解作者和开发人员的角色和职责,请参阅以下资源:

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free