极光推送的角标问题——让人又爱又恨的小红点


#22

那么请问我上面说的API你到底调用了没有呢?
我上面这个总结你到底看了没有呢?

如果你阅读了,调用了,就不会有这样的问题
1、麻烦阅读上面的总结
2、你要的文档,只有简单的API说明
https://docs.jiguang.cn/jpush/client/iOS/ios_api/#badge
总结中已经涵盖这些信息


(wowo) #23

嗯谢我我试试啊! 谢谢


(viewcent) #24

你说的ios版都是原生,用ionic集成的怎么修改


(飞牛) #25

请问ionic3怎么清除角标,直接执行jpush.resetBadge(),无效


#26

请详述你的问题,怎么个无效法,是哪里的角标没清除掉
你使用的 SDK 版本多少,是否同时集成了 JPush 和 JMessage


(飞牛) #27

Ionic3开发的App。
IOS下,手机桌面App图标右上角红色圆圈的角标。
使用插件:“jpush-phonegap-plugin”: “^3.4.7”, “@jiguang-ionic/jpush”: “^1.0.2”。
没有使用SDK,没有集成Jmessage。
在app.component.ts文件中,直接调用了jpush.resetBadge(),返回到桌面看到App图标右上角的红色角标还在,没有消失。
部分日志:

默认 21:28:49.727613 +0800 E学校教师端 ### pluginInitialize
默认 21:28:49.728080 +0800 E学校教师端
默认 21:28:49.764558 +0800 E学校教师端 TIC TCP Conn Start [5:0x17019c630]
默认 21:28:50.383872 +0800 E学校教师端 TIC TCP Conn Event [5:0x17019c630]: 1 Err(0)
默认 21:28:50.384197 +0800 E学校教师端 TIC TCP Conn Connected [5:0x17019c630]: Err(0)
默认 21:28:50.384525 +0800 E学校教师端 TIC Enabling TLS [5:0x17019c630]
默认 21:28:50.393785 +0800 E学校教师端 TIC TLS Event [5:0x17019c630]: 2, Pending(0)
默认 21:28:50.394256 +0800 E学校教师端 TIC TLS Event [5:0x17019c630]: 11, Pending(0)
默认 21:28:50.394383 +0800 E学校教师端 TIC TLS Event [5:0x17019c630]: 12, Pending(0)
默认 21:28:50.394774 +0800 E学校教师端 TIC TLS Event [5:0x17019c630]: 14, Pending(0)
默认 21:28:50.408368 +0800 E学校教师端 TIC TLS Trust Result [5:0x17019c630]: 0
默认 21:28:50.412689 +0800 E学校教师端 TIC TLS Event [5:0x17019c630]: 20, Pending(0)
默认 21:28:50.421335 +0800 E学校教师端 TIC TCP Conn Event [5:0x17019c630]: 8 Err(0)
默认 21:28:50.422217 +0800 E学校教师端 TIC TLS Handshake Complete [5:0x17019c630]
默认 21:28:50.619927 +0800 E学校教师端
默认 21:28:50.945414 +0800 E学校教师端 TIC TCP Conn Start [6:0x174198390]
默认 21:28:51.093262 +0800 E学校教师端 TIC TCP Conn Event [6:0x174198390]: 1 Err(0)
默认 21:28:51.093470 +0800 E学校教师端 TIC TCP Conn Connected [6:0x174198390]: Err(0)

#28

是清除极光服务器角标的 API
本地删除的是这个 API
image


(飞牛) #29

嗯嗯,多谢,原谅小白


(Jdc) #30

有没有接口能返回极光服务器存储的当前对应bage值,我需要随时获取这个值进而操作这个数


#31

没有提供直接的 API 获取存在极光服务器的角标,客户端可以调 API设置这个角标,服务端如果推送消息设置 +1 ,那么收到消息的时候的 badge 值就是此时服务器存储的值