极光消息推送服务器地址问题

jpush
标签: #<Tag:0x00007fb83c24ec48>

(elf) #1

我现在需要在内网将极光消息推送的地址设置为白名单,以保证能够在网络受限的情况下接收到推送消息,但是现在将api.jiguang.cn设置成白名单依旧不能接收到推送消息,抓包之后,发现了诸如121.46.20.40|| 207.226.143.113 || 139.198.0.251 || 121.201.19.50之类的地址,这些地址是否存在统一的域名,或者是否有确定的地址?


#2

推送的域名是api.jpush.cn


(elf) #3

按照您所说的方法,安卓手机能够收到推送消息,但是ios手机依然没有办法收到推送消息


#4

收不收的消息和你服务器地址没啥关系吧?
你现在能不能请求推送成功?

收不到消息的问题:请提供推送的消息的msgid(MessageID)和收不到这条消息的设备的registrationID(在客户端获取,无论以何种方式做推送,该信息必须提供)
信息如何获取: 极光产品相关提问简要说明

API推送消息给iOS,需要指定推送的环境!请让后台修改apns_production,false是开发,true是生产。
如果修改没有用,检查自己的代码,是否有覆盖、引用、改的是A推送代码,实际推送却用的B代码等影响


(elf) #5

如果在外网的情况下,是可以收到推送消息的,但是在内网中,需要设置白名单进行放行,我按照您所说的方法对白名单进行了设置,现在安卓手机已经可以通过内网收到消息,但是ios系统不行


#6

你的意思是iOS手机连的也是内网?

iOS的apns通知是Apple服务器下发的,需要和Apple服务器有链接,所以你们不能屏蔽Apple那边。


(elf) #7

您的意思是,我需要将苹果服务器的地址也进行放行?


(elf) #8

你知道苹果服务器的地址或者域名吗,能不能告诉我一下?


#9