你好 我想咨询下 使用别名推送 ios一般情况下 开发环境能收到 生产环境收不到 是什么原因?谢谢

ios
标签: #<Tag:0x00007fb845fa5a00>

(phper) #1

Message ID: 20266206045838587
registrationID:1114a8979282ab243d4
目标 成功 都显示数量,ios收不到通知


#2

你这个 registrationID 就是开发环境的,自然是只能收到开发环境的推送


(phper) #3

抱歉 registrationID : 141fe1da9ef26cbf5f6 是这个
不好意思:blush:


(phper) #4

麻烦你帮我看下这个
Message ID: 20266206045838587
registrationID : 141fe1da9ef26cbf5f6
刚才 registrationID 发错了 谢谢!


#5

这个也是开发环境的


#7

你自己配的就是开发环境的额

看这个说明


(phper) #8

服务端是将消息是推送到生产环境了,是推送成功的,但是ios客户端的registrationID是开发环境的,是不是生产证书是开发环境的?但是刚才又更换生产证书,ios端的registrationID还是开发环境的,我理解的是不是ios客户端之前token还是有效的,所以registrationID和之前是一样的?


#9

客户端用生产证书打包 IPA 后安装才是生产环境


(phper) #11

能帮我查下这个 registrationID: 1a1018970aff9c9434f 的是不是生产环境的? 现在是线下推送消息,线上能收到,


#12

这个也是开发的呀,你直接在官网上推送,能收到开发的就是开发环境,收到生产的就是生产环境


(phper) #13

api 接口是正式环境的,证书是Xcode自动选择的,真机运行后的app 算是生产环境吗?


#14

这个已经说明了,用生产证书打包 IPA 安装!


(phper) #15

好的 我试下