使用本地构建创建应用程序安装文件

创建应用程序安装文件的方式有两种:云端和本地。 云端表示通过 ArcGIS 为您创建安装文件。 本地表示您需要在本地安装开发工具,并且需要自己生成安装文件。

要使用其他方法,请使用 AppStudio 构建工具。 构建时需要 ArcGIS AppStudio Developer Edition 许可。

注:

ArcGIS 云端构建环境有时会包含来自 Qt 公司的修补程序,这可能意味着某些使用本地构建创建的应用程序将面临在 AppStudio Player 中运行应用程序时或使用云端构建创建应用程序时不存在的问题。 如果您需要在“本地构建”中使用这些修补程序,则在从 Qt 公司支持收到这些修补程序后需要将其应用到您自己的计算机上。

使用本地构建创建应用程序安装文件

生成安装文件之前,请执行以下操作:

  • 设置中将您的 Esri 客户端 ID 添加到应用程序中。 有关详细信息,请参阅为应用程序提供许可
  • 设置中将您的证书文件与应用程序进行关联。 有关详细信息,请参阅为应用程序签名
  1. AppStudio 中选择您的应用程序并选择构建工具。
  2. 切换到本地选项卡。
  3. 选中所需操作系统(AndroidWindowsmacOSUbuntuiOS)旁边的框。 您一次只能在一个平台上构建。
  4. 单击选择输出文件夹按钮以指定构建输出的文件夹。
  5. 请确保针对选定目标构建应用程序框已选中。
  6. 单击配置按钮。

    第一次运行本地构建时,需要在目标平台的 Qt 工具包中配置 qmake 文件的位置。 例如,当为 macOS 构建时,您将浏览到 clang64 工具包中的 qmake 文件。 您可以一次设置所有目标并保存。

  7. 单击构建应用程序按钮。
  8. 如果出现提示,请为您的应用程序构建一个安装程序。

    安装文件位于 Output 文件夹中。 如果已构建安装程序,安装程序将位于 Setups 文件夹中。

测试安装文件

可使用文件浏览器、USB 存储器或 SD 卡将安装文件复制到 WindowsmacOSUbuntu 操作系统。 对于 AndroidiOS,可能需要执行几个额外的步骤。

对于 Android,需要执行的其他步骤如下:

  • 请确保您的设备允许运行未知来源的应用程序(通常称为开发者模式)。
  • 如果您的设备默认情况下没有文件浏览器,那么您可能需要安装一个。

对于 iOS,将您的设备连接到计算机。 随后,执行以下操作以在您的设备中安装应用程序:

  1. 在 XCode 中,单击 Windows > 设备和模拟器设备窗口中应显示您的设备。
  2. 单击设备的添加按钮并选择应用程序的 .ipa 文件,或将 .ipa 文件拖动到已安装应用程序部分。