Closed NapChen closed 2 years ago
我这边也遇到了同样的问题,插件版本:2.9.3,楼主解决了吗
我这边也遇到了同样的问题,插件版本:2.9.3,楼主解决了吗
只能先在AppDelegate.mm初始化了
我这边也遇到了同样的问题,插件版本:2.9.3,楼主解决了吗
只能先在AppDelegate.mm初始化了
确实是,我也是在AppDelegate.m中初始化的,但是还会遇到一个问题,就是我在Xcode中连着手机运行启动App,去极光平台发送测试消息可以正常收到消息。但是,一旦打包(打的是企业包)后安装到手机上,就收不到测试消息,看极光的后台报错显示说deviceToken获取失败,请问楼主有没有遇到我这种情况的问题?谢谢
选择的是开发环境测试
我这边也遇到了同样的问题,插件版本:2.9.3,楼主解决了吗
只能先在AppDelegate.mm初始化了
确实是,我也是在AppDelegate.m中初始化的,但是还会遇到一个问题,就是我在Xcode中连着手机运行启动App,去极光平台发送测试消息可以正常收到消息。但是,一旦打包(打的是企业包)后安装到手机上,就收不到测试消息,看极光的后台报错显示说deviceToken获取失败,请问楼主有没有遇到我这种情况的问题?谢谢
选择的是开发环境测试
我打的Ad包是能够正常收到推送的,如果是正式的打包后台发推送应该选生产环境吧。另外就是检查你的推送证书了
按照这个commit,打一个patch就可以解决了。
按照这个commit,打一个patch就可以解决了。
可以提交个PR吗?
请问下还需要哪里配置吗?我弹不出请求通知权限的弹框。
你的运行环境
期望效果
正确上报iOS的APNs和收到极光下发的推送
实际效果
实际上按照readme中的配置,注释
AppDelegate.mm
中的初始化代码后,在JS的componentDidMount
方法中调用JPush.init
不能正确的上报deviceToken
如果按照在didFinishLaunchingWithOptions
中初始化是能够正确的初始化并且正确的上报APNs的
但如果在JS中初始化的时候,也就是在
AppDelegate.mm
中注释掉上述代码后,app启动或者在JS中调用JPush.init
,都不会弹出请求通知权限的弹框重现步骤
根据readme即可重现
Debug logs
这是通过JS初始化时出现的日志