uniapp 华为推送 agconnect-services.json 需要放在自己的项目里吗?

在使用uniapp集成华为推送时,必须把agconnect-services.json文件放到自己的项目目录里吗?还是说通过其他配置方式也能实现推送功能?这个文件具体应该放在哪个路径下?如果不放会导致推送功能失效吗?

2 回复

是的,需要。把 agconnect-services.json 文件放在项目根目录下,确保华为推送能正常使用。


是的,在 UniApp 项目中集成华为推送时,需要将 agconnect-services.json 文件放置到您自己的项目目录中。

操作步骤:

  1. 从华为开发者后台下载 agconnect-services.json 文件。
  2. 将文件复制到 UniApp 项目的 nativeplugins/AGC-UniPlugin-HMS 目录下(如果使用官方插件)。
  3. 确保文件路径正确,并在 manifest.json 中配置插件。

注意事项:

  • 文件路径必须与插件要求一致,否则推送功能无法正常初始化。
  • 每次更新华为应用配置后,需重新下载并替换该文件。

这样可以确保华为推送服务正确关联您的应用。

回到顶部