最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

[好像解决]极光推送JPUSH改版升级后,无法查看和设置iOS的推送的环境

iOS crifan 2015浏览 0评论

之前极光推送JPUSH是正常的,关于iOS的推送,可以查看和设置,当前是属于 开发环境还是生产环境,即:

有显示那个:

APNS环境设置:生产环境

APNS环境设置:开发环境

控制台使用指南 – 极光文档

最近,极光推送升级了,后台管理页面也有点变化了:

但是让人郁闷的是无法查看:

和设置app的iOS的推送的环境了:

搜:

JPUSH ios 环境

参考:

控制台不能修改iOS应用环境 – JPush – 极光社区

-》

控制台使用指南 – 极光文档

-》

官网回复竟然是:

“不好意思,我联系下产品那边的同事。

可能是这个设置取消了。

通过服务器端代码进行来对环境进行设置吧。”

REST API v3 – Push – 极光文档

“platform

JPush 当前支持 Android, iOS, Windows Phone 三个平台的推送。其关键字分别为:"android", "ios", "winphone"。

如果目标平台为 iOS 平台 需要在 options 中通过 apns_production 字段来设定推送环境。True 表示推送生产环境,False 表示要推送开发环境; 如果不指定则为推送生产环境"

现在的问题是:

虽然我代码中,早就设置了开发环境:

JPUSHService.setupWithOption(launchOptions, appKey: JpushAppKey, channel: JpushChannel, apsForProduction: JpushIsProduction)

但是不知道,是否真的起效果了。。

JPUSH ios APNS环境

极光官网应用不能切换生产环境和开发环境 – 极光技术 / JMessage – 极光社区

APNS推送环境的一些疑问 – 极光技术 / JPush – 极光社区

-》「使用心得」使用 JPush iOS SDK 注意事项 – 分享 – 极光社区

[总结]

反正是没有完全搞懂:

之前的JPUSH网站管理后台中设置的APNS的环境是否为Production

自己的服务器端端JPUSH的ANPS的环境是否为Production

自己的app端端代码中设置的JPUSH的ANPS的环境是否为Production

有何关系

总之现在:

无需关心:之前的JPUSH网站管理后台中设置的APNS的环境是否为Production了

只需要自己去保证:服务器端和app端的APNS的环境一致

(当然,自己Xcode打包app时所用的证书也要一致)

即可。

转载请注明:在路上 » [好像解决]极光推送JPUSH改版升级后,无法查看和设置iOS的推送的环境

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
83 queries in 0.201 seconds, using 22.03MB memory