草庐IT

unipush2

全部标签

unipush2.0实现离线推送(华为手机)

最近在做app消息推送,记录下离线推送接入过程中遇到的问题。详细步骤请参考官网文档:uni-push2.0快速接入指南问题一、查询不到devicetoken文档原文中:1.4.2校验厂商离线推送是否集成成功输入上方获取的cid,查询到对应的DeviceToken则说明云打包“离线推送”成功,同时支持离线推送。如果未查询到devicetoken,则只能“在线推送”。若需要使用“离线推送”请重新检查”1.2开通离线厂商推送服务“。1、应用中使用的厂商是华为,此时登录华为开发者平台,检查对应厂商平台上的推送服务状态是否是开启状态。2、在Dcloud后台【UniPush】-【厂商推送设置】中保存好厂商

unipush 2.0流程及踩坑记录(后端调用接口,前端推送)

unipush在线离线示例在DCLOUD开发者中心里面创建unipush的应用如果遇到选择Android包名后没有自动生成Android应用签名的话,就是下图这样的。这个情况多半就是通过直接创建云端证书造成的,没有编辑应用信息没有云端证书的看这里在我的应用,找到需要unipush的应用,点击编辑,然后把云端证书里面的内容填进去就好了云服务空间,直接按照操作搞吧,这个不是我搞得。关联好后然后点击开通在hbuilder里面找到项目,鼠标右键点击项目名称,创建云函数这一步可以看官方文档,挺详细的。一定要好好写这一步,然后后端请求接口的时候才会有回调添加push模块,设置targetSdkersion

聊天室(二)__ unipush 推送实现详细教程

一、推送作用推送作用我就不废话了,能做推送的都知道作用,直接上干货。 二、unipush快速开通 Dcloud开发者实名认证注册账号,绑定对应的app信息。uni-push产品有2个入口:通过HBuilderX(3.5.1及其以上版本)进入打开HBuilderX,双击项目中的“manifest.json”文件,选择“App模块配置”,向下找到“Push(消息推送)”,勾选后,点击“uniPush”下面的配置链接。如下图所示:通过开发者中心进入使用HBuilder账号登录开发者中心,登录后会进入“uniPush”-“UniPush2.0(支持全端推送)”-“应用信息”,点击“当前应用”选择要操作

unipush2.0教程

解释一下名词透传消息:无论手机app,是否在运行(打开了),还是清了后台(关闭),都可以收到消息通知消息:只能app打开了,才能收到1.开通unipush2.点击上图的unipush2.0下面的配置,进入以下页面,选择平台,将其余项配置好(关联服务空间后面讲)3.进入开发者中心开发者中心连接4.点击上图中的应用信息,可以配置应用5.点击上图厂商推送设置,进入,并配置文件6.返回到步骤三的页面,点击消息推送,点击透传消息,进入进行如下输入获取cid在项目的app.vue文件中,写入以下代码制作自定义基座,并运行,用测试证书即可运行(选择iosapp基座)然后在hbx的运行台中获取cid运行时选择

unipush2.0教程

解释一下名词透传消息:无论手机app,是否在运行(打开了),还是清了后台(关闭),都可以收到消息通知消息:只能app打开了,才能收到1.开通unipush2.点击上图的unipush2.0下面的配置,进入以下页面,选择平台,将其余项配置好(关联服务空间后面讲)3.进入开发者中心开发者中心连接4.点击上图中的应用信息,可以配置应用5.点击上图厂商推送设置,进入,并配置文件6.返回到步骤三的页面,点击消息推送,点击透传消息,进入进行如下输入获取cid在项目的app.vue文件中,写入以下代码制作自定义基座,并运行,用测试证书即可运行(选择iosapp基座)然后在hbx的运行台中获取cid运行时选择

Uniapp的消息推送Unipush(在线、离线、服务端)

基本配置Hbuild下打开PUSH,Unipush功能,并详细阅读"使用指南”。    打包配置安卓包名,例如pts.sh打包选择自有证书自有证书生成:D:\Java\jdk-15\bin>keytool-genkey-aliasptskey-keyalgRSA-keysize2048-validity36500-keystorepts.keystore查看证书信息:keytool-list-v-keystorepts.keystore选择云打包,app名例如为pts1。在dev.dcloud.net.cn的应用信息,填写应用名称、Andriod签名和证书的SHA1(通过查看证书信息得到)重新

Uniapp的消息推送Unipush(在线、离线、服务端)

基本配置Hbuild下打开PUSH,Unipush功能,并详细阅读"使用指南”。    打包配置安卓包名,例如pts.sh打包选择自有证书自有证书生成:D:\Java\jdk-15\bin>keytool-genkey-aliasptskey-keyalgRSA-keysize2048-validity36500-keystorepts.keystore查看证书信息:keytool-list-v-keystorepts.keystore选择云打包,app名例如为pts1。在dev.dcloud.net.cn的应用信息,填写应用名称、Andriod签名和证书的SHA1(通过查看证书信息得到)重新