除了注册您添加到组织的应用程序之外,还可以配置应用程序项目的属性和设置。
定义应用程序属性
定义应用程序属性以帮助人们了解您与之共享的应用程序类型及其使用方法。
按照以下步骤定义应用项的属性:
- 以项目所有者或管理员的身份登录到组织。
- 打开项目页面并单击设置选项卡。
- 对于 Web 制图、移动或桌面应用程序模板,请指定以下用途之一:
- 即用型 - 如果不是应用程序模板并且应用程序中不存在配置选项,请选择此选项。
- 可配置 - 如果您要添加可配置的应用程序模板,请选择此选项。 保存应用程序项目的设置后,可以添加配置参数。
- 可自行配置 - 使用此选项可使用内部应用程序构建器部署应用程序。
- 代码示例 - 如果应用程序的目的是提供其他人可用来创建自己的应用程序的示例,请选择代码示例,然后将代码附加到应用程序项目。
- 对于桌面应用程序,请指定应用程序的平台。
- 如果应用程序是可配置的应用程序模板,请从 API 下拉列表中选择 JavaScript。
旧版本:
为移动应用程序提供的其他 API 选项和 SDK 选项是已弃用的属性,但由于现有应用程序项目设置了这些属性,因此尚未将其移除。 除了可配置的应用程序模板之外,您无需为新应用程序设置这些属性。 - 单击保存。
分享应用程序代码
您可以将代码(作为 .zip 文件)附加到应用程序项目。 这样,可以在共享示例或可配置应用程序时提供对应用程序源代码的访问。
按照以下步骤将代码示例文件添加到应用程序项目:
- 以项目所有者或管理员的身份登录到组织。
- 打开项目页面并单击设置选项卡。
- 单击附加代码并上传包含代码示例的 .zip 文件。
- 单击保存。
要更新代码附件而不重置项目的下载计数器,可单击更新代码,然后上传一个与原始 .zip 文件同名的 .zip 文件。 要附加新文件,首先单击移除以删除现有文件,然后重复上述步骤以附加新文件。 删除现有文件并添加新文件会重置项目的下载计数。
编辑应用程序 URL
如果您添加到组织的类型为 Web 制图、移动或应用程序扩展模块的应用程序的 URL 发生更改,则可以更新应用程序项目的 URL 以将应用程序项目指向新 URL。
请按照以下步骤更新应用程序项目的 URL:
- 以项目所有者或管理员的身份登录到组织。
- 打开项目页面并单击设置选项卡。
- 在 URL 字段中键入或粘贴新的应用程序 URL。
- 单击保存。
禁用其他用户复制应用程序的功能
如果您与组织成员共享了使用 ArcGIS Instant Apps 创建的应用程序,则该成员可以制作您应用程序的副本。 在其内容中创建的应用程序项目最初将引用与应用程序相同的地图或场景和图层,并且具有与应用程序相同的属性,但用户可以更改其副本上的所有这些设置,而不会影响应用程序。
作为应用程序的所有者或组织管理员,您可以阻止其他用户创建应用程序副本。
要阻止其他用户创建应用程序的副本,请按照以下步骤进行操作:
- 以项目所有者或管理员的身份登录到组织。
- 打开项目页面并单击设置选项卡。
- 选中允许组织中的其他人保存此项目的副本选项旁的复选框。
- 单击保存。
管理已注册应用程序的凭据
可以管理将应用程序添加至组织时随附的开发人员凭据。
在应用程序项目页面的设置选项卡中,可以管理以下内容:
- 重置应用程序密钥。
注:
重置应用程序密钥会使针对此应用程序发布的所有现有应用程序令牌和 API 密钥失效。可能需要更新通过密钥配置的应用程序。
- 复制或续订临时应用程序令牌。
- 取消注册应用程序。
- 更改授予应用程序的权限。
注:
如果创建凭据项目时未包含个人权限,则编辑凭据时无法添加这些权限。 有关权限类型的信息,请参阅 Esri 开发人员帮助中的安全和身份验证指南。
- 更改应用程序可以访问的图层。
- 更新嵌入式 OAuth 凭据的数据源 URL。
- 更新嵌入式 OAuth 凭据的重定向 URL。
- 更新嵌入式 API 密钥凭据的来源网址 URL。
有关帮助您管理凭据的信息,请参阅 Esri 开发人员帮助中的以下相关页面:
要访问并更改设置,请按照以下步骤进行操作:
- 以应用程序所有者或者组织管理员的身份登录到组织。
- 打开项目页面并单击设置选项卡。
- 滚动到应用程序部分并进行所需更改。
- 每次对设置进行更改后,请单击保存。
注:
如果在保存之前对设置进行多次更改,则可能导致一些设置未保存。
- 根据需要重复步骤 3 和 4。