IOS极光用户,设备一直为0

jpush
第三方插件
ios
标签: #<Tag:0x00007fb84631e920> #<Tag:0x00007fb84631e790> #<Tag:0x00007fb84631e5b0>

(287847484) #1

我用的是cordova的集成插件,在android上面是正常的。在ios端,生产环境和开发环境都配置了,appkey也是正确的,但是打包后入iphone中后,极光那边显示苹果设备一直为0,所以也就推送不了,求教这是什么问题?xcode版本是8.3.3,苹果设备版本为10.3


#2

1、检查是否有集成成功,看日志,看报错

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


(287847484) #3

我感觉就是没有集成成功,一直报错Not get deviceToken yet. Maybe: your certificate not configured APNs? or current network is not so good so APNs registration failed? or there is no APNs register code? Please refer to JPush docs.
用的cordova插件为jpush-phonegap-plugin,版本为2.2.4


#4

(287847484) #5

这5个问题我都排查过了,没有问题。但是我在打开push Notification的时候,点击了fix issue,然后它会自动生成一个.entitlements文件,这个文件是空的。会不会是因为这个原因集成失败呢?