ios,发送自定义消息,程序运行在前台了,但是没有提示消息


(I Os&&Php&&Jabber) #1

ios,发送自定义消息,程序运行在前台了,但是没有提示消息,控制台只打印出来了,没提示怎么办?


#2

自定义消息本来就是不展示的,请自己实现展示。


(I Os&&Php&&Jabber) #3

那么程序运行在前台,条幅是不会弹出来的吗?第一次用极光


#4

诶,你发的是Message还是Notification?
看这个了解一下:


(I Os&&Php&&Jabber) #5

发的是自定义消息


(I Os&&Php&&Jabber) #6

根据推送消息,跳转不同的页面怎么判断啊?


#7

推送的时候用extra带上自定义的数据,客户端取到后再去根据预先的规则去跳转


(I Os&&Php&&Jabber) #8

extra字段是干嘛的


#9

传递你自定义的数据,详细请看文档。


(I Os&&Php&&Jabber) #10

为啥发送通知,第一次发送要延时快一分钟?怎么回事


#11

延时一分钟什么意思?发送成功后1分钟手机才收到?
可以给我msgid和registrationID查询
1、一般延时是 Apple 服务器会有延迟
2、偶尔遇上我们的堵塞,但如果是你测试的必现?那就不是这个原因
3、你手机端网络问题。


(I Os&&Php&&Jabber) #12

----- login result -----
uid:8796411507
registrationID:171976fa8ab2b313a68


(I Os&&Php&&Jabber) #13

对发送成功后40秒左右手机才收到


#14

提供你推送的消息的msgid。在推送历史-记录详情中查看


(I Os&&Php&&Jabber) #15


(I Os&&Php&&Jabber) #16

没有msgid啊


(I Os&&Php&&Jabber) #17

not receive sis result just now控制台打印这个是什么意思


#18

点开看

网络问题。


(I Os&&Php&&Jabber) #19

messageid 827919484


(I Os&&Php&&Jabber) #20