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

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

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

注:

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

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

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

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

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

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

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

测试安装文件

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

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

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

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

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