极光推送ios 开发环境无法收到推送

收不到消息
标签: #<Tag:0x00007fb83bda7f28>

(购翠网) #1

在极光web后台发送通知。ios生产环境无法收到推。安卓可以收到
Message ID : 1710736971
registrationID : 191e35f7e0154e05f72
麻烦查看一下。谢谢!!


#2

这个 registrationID没有上报 token成功


(购翠网) #3

您好,我的ios端一开始配置了开发环境的推送证书(还没在极光设置),然后在极光后台配置了Token Authentication方式的推送。一直是通知没有推送成功。
刚刚试了,重新创建一个新的应用,使用开发环境的推送证书,测试了可以发送通知消息。
配置Token Authentication的应用发送通知不成功。Bundle ID 是正确的

请问是不是同时配置了Token Authentication的和开发环境的推送证书的原因吗??


#4

这个没关系吧,你验证选择的是哪一个?这两个验证在官网上是有选择的,二选一,并不会互相影响。

我上面查询的结果是你的客户端 token 没有上报成功,跟官网的证书验证没有关系的


(购翠网) #5

选择Token Authentication的就通知发送不成功。
证书配置方式就可以


(购翠网) #6

不好意思,:joy:刚刚单独试了Token Authentication方式(只有一个Bundle ID)是可以推送的,
之前的一个应用也是使用Token Authentication方式,不过是绑定多个Bundle ID的。
这个可能是我的Bundle ID拼接不正确。
是使用英文的逗号,隔开Bundle ID吧??


#7

emmm,如果你是收不到消息的时候,信息就是你上面提供的,我查到的结果是客户端 token没上报,跟官网验证没啥关系。


(购翠网) #8

Token Authentication 方式可以绑定多个Bundle ID吗??


(购翠网) #9

在同一个应用内


#10

你说的是在哪里绑定多个 bundleID?


(购翠网) #11

在同一个应用内,Token Authentication 方式绑定多个APP的Bundle ID
可以吗??


#12

Authentication Key 应该是可以对应多个 app 的,不过我们没有做测试,该功能是 Apple 官方提供的,官方文档

https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/APNSOverview.html#//apple_ref/doc/uid/TP40008194-CH8-SW1