HarmonyOS鸿蒙Next中applinking.json是否支持在云托管中配置

HarmonyOS鸿蒙Next中applinking.json是否支持在云托管中配置 【问题描述】:applinking.json是否支持在云托管中配置,目前暂时没有服务器,是否可以在云托管中配置applinking.json,这样会方便很多

【问题现象】:不涉及

【版本信息】:api20

【复现代码】:不涉及

【尝试解决方案】:看官网文档说是要咋自己的服务器上配置,目前暂无服务器,是否有别的方案可以配置

3 回复

applinking.json是要验证域名的,云托管好像不提供域名服务吧?

更多关于HarmonyOS鸿蒙Next中applinking.json是否支持在云托管中配置的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS鸿蒙Next中applinking.json不支持在云托管中配置。该文件需在AppScope目录下本地配置,用于声明应用的深度链接。云托管主要处理后端服务与数据,不涉及前端应用配置文件。

是的,HarmonyOS Next 的 App Linking 支持在云托管服务中进行配置。您无需自备物理服务器,可以直接使用华为提供的云托管(Cloud Hosting)服务来托管 applinking.json 文件。

具体操作路径如下:

  1. applinking.json 文件部署到云托管:您需要将符合规范的 applinking.json 文件上传至您的云托管服务空间,并确保其可以通过一个公网 HTTPS URL 被访问到(例如:https://your-domain.com/.well-known/applinking.json)。
  2. 在 AppGallery Connect 中配置该 URL:登录 AppGallery Connect,进入您的项目,在“增长”>“App Linking”服务中,设置“数字资产链接文件”的URL,指向您在云托管上的 applinking.json 文件的公开访问地址。
  3. 验证与使用:配置完成后,系统会验证该文件的可用性与正确性。验证通过后,即可正常使用 App Linking 功能。

这种方式完全符合官方要求,其本质就是提供了一个符合要求的、可通过 HTTPS 访问的服务器端点来托管配置文件,云托管服务正是为此场景提供的解决方案。

回到顶部