AppStudio Player 企业模板

AppStudio Player 企业模板可用于创建 Player 的自定义版本,以分发企业自己的应用程序。 其中提供了多个配置选项,用于重命名应用程序、指定 ArcGIS Enterprise 门户 URL 以及隐藏某些页面。

企业模板中还包含在应用程序中播放 Web 应用程序的选项,该功能在 AppStudio Player 的存储版本中不可用。

要求

以下是适用于 AppStudio Player 企业模板的要求:

  • 要使用 OAuth2 登录到 ArcGIS Online 或 ArcGIS Enterprise 组织,请注册您的应用程序并提供客户端 ID。 有关详细信息,请参阅为应用程序签名
  • ArcGIS Enterprise 门户 URL(可选):您可以在 ArcGIS AppStudio 设置 > 属性 > 企业中指定门户 URL。 设置完成后,按下登录按钮以连接到指定的 ArcGIS Enterprise 门户。

自定义应用程序

创建应用程序后,可以通过更改应用程序设置对其进行自定义。

启动 AppStudio,然后在侧面板中,单击设置 > 属性。 下表列出了属性选项卡中各个选项卡的内容,并按照它们在选项卡中的显示位置及其用途进行排序。 还可以在应用程序的 appinfo.json 文件中直接修改这些选项卡的内容。 如果对上述属性做出了任何更改,再次启动应用程序之前请单击应用对其进行保存。

企业选项卡内容

属性JSON 名称类型描述

门户 URL

defaultPortalUrl

字符串

输入您希望 AppStudio Player 默认连接的有效门户服务器 URL。 如果已指定该 URL,则用户无法连接到任何其他门户。 如果您希望用户可以选择随时连接 ArcGIS Online 或任何 ArcGIS Enterprise,则请将其留空。

门户名称

defaultPortalName

字符串

键入您希望显示在登录页面页眉上的企业门户的名称。 默认情况下,系统将使用 ArcGIS Enterprise 作为门户名称。 仅当提供门户服务器 URL 时,此属性才起作用。

使用 IWA 配置的门户

isDefaultPortalIWA

布尔值 (true|false)

如果上述门户服务器是使用集成 Windows 身份验证 (IWA) 配置的,则将此值设置为 true。 由于并非总是可以基于用户登录来确定门户是否使用 IWA,因此设置此属性十分重要。 默认值为 false。

载入选项卡内容

属性JSON 名称类型描述

显示载入

isOnboardingPageEnabled

布尔值 (true|false)

如果为 true,则会显示载入页面。 这些页面用于帮助首次使用的用户熟悉应用程序。 默认值为 true。

显示跳过按钮

showSkipButton

布尔值 (true|false)

如果该值为 true,则跳过按钮将显示在载入中。 默认值为 true。

载入图片 1

onboardingImage0

图像

用于载入第一页的图像。

载入消息 1

onboardingTitle

字符串

随第一个载入图像显示的消息。

载入图片 2

onboardingImage1

图像

用于载入第二页的图像。

载入消息 2

onboardingSubtitle0

字符串

随第二个载入图像显示的消息。

载入图片 3

onboardingImage2

图像

用于载入第三页的图像。

载入消息 3

onboardingSubtitle1

字符串

随第三个载入图像显示的消息。

载入图片 4

onboardingImage3

图像

用于载入第四页的图像。

载入消息 4

onboardingSubtitle2

字符串

随第四个载入图像显示的消息。

载入图片 5

onboardingImage4

图像

用于载入第五页的图像。

载入消息 5

onboardingSubtitle3

字符串

随第五个载入图像显示的消息。

“常规”选项卡内容

属性JSON 名称类型描述

标识颜色

appPrimaryColor

字符串(颜色值)

应用程序使用的原色。如果已配置此属性,则“深色主题”选项不会出现在“应用程序设置”页面上。

标题字体文件

customTextMediumFontTTF

字符串(文件路径)

设置整个应用程序中使用的自定义标题字体。 可将其用于标题、页面标题等。

文本字体文件

customTextRegularFontTTF

字符串(文件路径)

设置整个应用程序中使用的自定义文本字体。 可将其用于照片、文本等的描述。

显示示例页面

isSampleEnabled

布尔值 (true|false)

如果为 true,则示例页面将出现在 AppStudio Player 中。 默认值为 false。 示例页面中包含多种需要下载和尝试的 AppStudio 示例。

显示 Web 应用程序页面

showWebApps

布尔值 (true|false)

如果为 true,则 Web 应用程序页面将出现在 AppStudio Player 中。 默认值为 true。 Web 应用程序页面允许您打开和查看多种 Web 应用程序。

原生应用程序组 ID

nativeAppsGroupId

字符串

提供包含多种 AppStudio 原生应用程序的组 ID,这些应用程序显示在云端页面中。

Web 应用程序组 ID

webAppsGroupId

字符串

提供包含多种 Web 应用程序的组 ID。

显示功能、设备和许可部分

isAppDetailsEnabled

布尔值 (true|false)

如果为 true,则功能设备许可部分将显示在“应用程序详细信息”页面上。 默认值为 true。

侧菜单选项卡内容

属性JSON 名称类型描述

显示“扫描 QR 码”菜单项

isQRCodeEnabled

布尔值 (true|false)

如果为 true,则扫描 QR 码菜单项将出现在侧菜单上。 用户可以扫描 QR 码以在 AppStudio Player 中下载应用程序。 还可将其用于连接到 AppStudio 控制台。 默认值为 true。

显示诊断菜单项

isDiagnosticsEnabled

布尔值 (true|false)

如果为 true,则诊断菜单项将出现在侧菜单上。 “诊断”页面可提供设备相关信息,例如屏幕大小、网络连通性、传感器和区域设置。 默认值为 true。

显示“连接远程控制台”菜单项

isConsoleEnabled

布尔值 (true|false)

如果为 true,则连接远程控制台菜单项将出现在侧菜单上。 用户可以连接到控制台桌面工具,以便可以捕获控制台输出。 默认值为 true。

显示深色主题设置

isDarkThemeEnabled

布尔值 (true|false)

如果为 true,则深色主题选项将显示在“应用程序设置”页面上。 默认值为 true。 如果您已在“常规”选项卡下配置了标识颜色属性,则“深色主题”选项不会出现在“AppStudio Player 应用程序设置”页面上。

显示默认运行时许可设置

isDefaultRuntimeLicenseEnabled

布尔值 (true|false)

如果为 true,则默认的开发人员 ArcGIS Runtime 许可选项将显示在“应用程序设置”页面上。 默认值为 true。

反馈

feedbackEmail

字符串

输入电子邮件地址,以便用户向其发送反馈。


在本主题中
  1. 要求
  2. 自定义应用程序