ionic1项目集成JPush打包ios后在真机上运行,JPush初始化失败

qwe348869665
2019-01-17 14:49 1.7k 0

如果使用Automatically manage signing直接在真机run可以初始化成功,并可以成功设置别名。

如果使用手动创建的Provisioning Profile打包后在真机运行,初始化失败,无法获取到registrationId,进而导致设置别名失败。{"code":6002,"sequence":1}
第一张图为Signing(debug),第二张图为Signing(release)
null

确认已经在Capabillties中开启Push Notifications权限。

烦请您帮忙解决下该问题。

2个回答

热门排序
  • 非常感谢,已解决。由于原来Entitlements-Release.plist中为空,所以会导致release版本JPush无法初始化成功。在Entitlements-Release.plist中添加 <dict> 展示全部
  • qwe348869665
    2019-01-17 16:09
    ```00:04:55.903193 +0800 Sparrow 0x101ef5000 - DocumentLoader::startLoadingMainResource: Returning empty document 展示全部