Cordova iOS 无法获得注册号

cordova
registrationid
ios
jpush
标签: #<Tag:0x00007fb84769ad28> #<Tag:0x00007fb84769a580> #<Tag:0x00007fb847699fe0> #<Tag:0x00007fb847699c20>

(1160300630@qq.com) #1

jpush-phonegap-plugin 3.3.2
cordova-plugin-jcore 1.2.0


android 没有问题,iOS直接编译至苹果手机的开发环境也没有问题。但是当我打包发布后不管是发送到app store 还是用adhot 安装到手机,就没有办法获取注册号。p12证书已经设置了。


(1160300630@qq.com) #2

这个也打开了,


#3

需要取一下你打包发布后的客户端初始化的 log 信息。


(1160300630@qq.com) #4

这个信息请问如何获取?我在本地跑肯定是能够拿到,发布到外面了,你们到日志怎么拿呢?


#5

在 xcode 上看一下

或想办法输出一下日志。

一般可以先排查本报错


(1160300630@qq.com) #6

查看了ipa包中,打得包缺少这个文件archived-expanded-entitlements.xcent 文件,是否有添加这个文件的方法呢?谢谢,我看社区中有另外一位兄弟也是这个。我是小白


#7

(1160300630@qq.com) #8

谢谢,我也刚刚解决!准备回来结贴。发现你给我的回复。基本就是这个问题,我是这样解决的,Entitlements-Release.plist 文件找到,直接修改该文件。


就搞定了