生产环境收不到推送,开发环境可以收到推送,用控制台给生产环境推送可以收到,用开发环境推送生产环境可以收到


(Why L) #1

iOS系统,生产环境收不到推送,开发环境可以收到推送,用控制台给生产环境推送可以收到


#2

web推送可以收到,API推送不行,请自行对比二者推送历史-详情中的区别,一般是环境问题(iOS)、appkey不对、推送目标不一样,没有给Android或者iOS传值,alert为空等等。

API推送消息给iOS,需要指定推送的环境!请让后台修改apns_production,false是开发,true是生产。


(Why L) #3

极光后台推生产环境也不行
[JPUSHService setupWithOption:launchOptions
appKey:APPKEY_JPUSH_KEY
channel:@“App Store”
apsForProduction:YES];
注册的是生产环境,但只能用开发证书推能收到


#4

生产环境的 App 必须用生产证书打包 IPA


(Why L) #5

我的App Store上的app收不到通知,后台使用生产环境推送的,我自己用你们的后台推送,也收不到,但用开发环境推送可以收到


#6

额,不应该啊,收到了开发的消息代表他是开发环境的,这个是由 Apple 那边判定的,你有 registrationID 值吗?将 registrationID 和消息的 MessageID 提供给我


(Why L) #7

registrationID:121c83f7600fb1b1e5d
{“msg_id”:1089806020,“sendno”:1073897171,“statusCode”:0}


#8

你这个 registrationID 确实是开发环境的,配的是开发的证书


(Why L) #9

怎么样才能获取到生产环境的registrationID
[JPUSHService setupWithOption:launchOptions
appKey:APPKEY_JPUSH_KEY
channel:@“App Store”
apsForProduction:YES];
不应该是根据apsForProduction的状态么


#10

证书!


(Why L) #11

我们目前在App Store的app,肯定是用生产证书打的啊,为什么说 registrationID 是开发环境的呢?


#12

你给我的这个 registrationID 就是确实是开发环境,也是用的开发证书,要么就是你给的不是 App Store下载的 App 获取到的 registrationID


(Why L) #13

能加你QQ聊么