uni-app中消息推送uniPush2.0华为离线推送的详细使用方法 ...

打印 上一主题 下一主题

主题 991|帖子 991|积分 2973

官方文档地点:uni-push 2.0 快速接入指南:https://ask.dcloud.net.cn/article/40283

官方解释,可以查察官方文档,以下是基于官方文档做的详细细节增补
1.注册成为开辟者

在开辟应用前必要在华为开辟者联盟网站上注册成为开辟者并完成实名认证,详细方法请拜见帐号注册认证。
2.创建项目

2.1条件条件

您已注册华为开辟者帐号。
2.2操纵步骤


  • 登录AppGallery Connect,点击“我的项目”。
  • 在项目页面中点击“添加项目”。
          

  • 在“创建项目”页面中输入项目名称后 ,点击“创建并继承”。
    说明:点击“创建并继承”后,如果系统提示“您地点团队创建的项目数已经到达上限,请清理不必要的项目”,请进入“我的项目”,点击必要删除的项目卡片,点击“项目设置”页面下方的“删除项目”清理多余的项目。

          

  • 项目创建后会进入“开通分析服务”页面,“为此项目启动分析服务”开关默以为开启状态。   

    • 如果您创建的项目必要使用华为分析服务,点击“继承”进入“开通分析”页面。
                 

    • 如果您创建的项目不必要使用华为分析服务,关闭“为此项目启动分析服务”并点击“完成”即可完成项目的创建。
                 


  • 在“开通分析”页面设置数据处理位置、美满更多设置的信息。   

    • 点击“设置”选择数据处理位置,详见数据处理位置。
       

    • 点击“更多设置”美满信息,详细设置可参考开通服务。勾选同意协议的选项框后点击“开通”完成项目创建。 说明
      必须勾选“同意华为分析服务协议”才可以开通华为分析服务。如果您在AppGallery Connect协议包中已经签署太过析服务相干协议,此处不再展示协议。

                 

    此时该项目中还没有应用,您可以在项目下添加应用
3.创建应用 

3.1条件条件

您已注册华为开辟者账号并实名认证。
3.2直接创建应用


  • 登录AppGallery Connect, 点击“我的应用”。
  • 选择“Android”页签,点击应用列表右侧的“新建发布”。

  • 填写应用信息,完成后点击“确认”。 说明
    点击“确认”后,如果系统提示“您地点团队创建的应用数已经到达上限,请清理不必要的应用”,请拜见删除应用,删除不必要的应用。如果您对应用数上限有疑问,请接洽客服(agconnect@huawei.com)。

  • 返回应用列表,在“Android”页签查察已创建应用。点击应用名称,可进入应用详情页面。如果有多款同名应用,可通过设备类型筛选查找。

     5.这个时候你还没有应用的信息,你必要点击编辑添加应用信息,由于华为离线推送不要求上架,其他信息正常填写, 主要是你的app安装包肯定要上传,点击“软件包管理”,上传uni-app云打包的文件,否则你的应用没有包名信息


4.在项目下添加应用


  • 登录AppGallery Connect,点击“我的项目”。
  • 在项目列表中点击您的项目。

  • 若项目中没有应用,在“项目设置”页面中点击“添加应用”。

    若项目中已有应用,睁开顶部应用列表框,点击“添加应用”。

  • 在“添加应用”页面中设置参数后,点击“确认”。
    说明:如果提示“包名已存在,请更换包名”,您必要查抄下您是否已经创建相同包名的应用,如果有,请勿重复创建。如果您未创建,请接洽华为技术支持职员进行处理。

在你的项目中就可以看到相干的应用信息了 
 

 
5.设置署名证书指纹


  • 在你的HbuilderX开辟者后台管理中心开辟者中心,点击应用详情,进入Android云端证书,查察证书详情中的“SHA256”证书指纹。

  • 登录AppGallery Connect网站,点击“我的项目”。
  • 在项目列表中找到您的项目,在项目中点击必要设置署名证书指纹的应用。
  • 在“项目设置 > 常规”页面的“应用”地区,点击“SHA256证书指纹”后的“添加证书指纹”,输入刚刚获取的SHA256指纹。

  • 设置完成后,点击“保存”。
 
6.设置数据处理位置

根据必要设置即可

7.开通推送服务


  • 登录AppGallery Connect网站,选择“我的项目”。

  • 在项目列表中找到您的项目,在项目下的应用列表中选择必要设置推送服务参数的应用。

  • 在左侧导航栏选择“增长 > 推送服务”,点击“立即开通”,在弹出的提示框中点击“确定”。

  • 确认开通后,您还必要在“设置”页签开通精准推送服务。至此,您已可以向应用推送消息。 说明
    精准推送功能指订阅用户、受众群组、AB实行等功能。精准推送必要您指定数据存储位置,以便这些服务可以或许在您期望的位置上处理您应用及用户的数据。您的应用在AGC分发时将限制在您选择的数据存储地服务的国家和地区范围,以符合您及您的用户地点地区的相干法律法规。


  • (可选)您还可以在“设置”页签开通或关闭您的项目级和应用级的消息回执、消息自分类等权益。 说明
       

    • 若项目级的推送服务权益开通,应用级的推送服务权益未开通,则该项目推送服务权益取项目级的。
    • 若项目级的推送服务权益开通,应用级的推送服务权益开通,则该项目推送服务权益取应用级的。

8.查察应用基本信息


  • 登录AppGallery Connect网站,点击“我的项目”,在项目列表中找到您的项目,上方导航栏选择必要查察信息的应用。

  • 下拉页面,获取包名APP IDSHA256证书指纹Client IDClient Secret等应用信息。

 
 9.将获取到的信息设置到HbuilderX后台
agconnect-services.json文件内容复制到下方输入框即可

至此厂商推送设置完成。
9.离线打包

在你的应用后台勾选上华为推送,进行云打包,留意肯定要进行云打包安装到你的设备上才会生效。


 10.验证

安装到你的华为设备之后,根据cid,在消息推送--故障排查,进行检测,获取到DeviceToken,即表示成功


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

南飓风

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表