1***@qq.com
1***@qq.com
  • 发布:2024-06-20 10:04
  • 更新:2024-06-20 10:04
  • 阅读:132

【报Bug】unipush1.0在苹果手机获取不到deviceToken,无法进行离线推送。

分类:HTML5+

产品分类: HTML5+

HBuilderX版本号: 4.15

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: ipad 9

打包方式: 云端

示例代码:
 if(plus.device.vendor == "Apple"){  
          plus.push.createMessage( msg.content, msg.payload, {title:msg.title} );  
        }  
//这是在receive的回调函数中手动创建通知,但是不生效。离线消息压根收不到

操作步骤:

推送通知,查看通知是否收到

预期结果:

收到消息并弹出通知

实际结果:

只有在回调中才能收到在线消息,离线消息完全收不到。

bug描述:

项目使用h5+进行开发,打包的app项目,集成unipush1.0,在安卓unipush正常运作。离线,在线消息都可以正常进行,按照官方配置了ios的推送配置,发现ios获取不到deviceToken,使用的是云打包,安装签名是使用sideloadly自签名安装,问过个推不会影响devieToken的获取。目前可以收到在线消息,但是不弹通知,createMessage 也不弹通知,离线消息完全收不到。确保了勾选push模块,配置了p12推送服务证书。

联系了个推技术支持,排查不到问题,建议我提交bug

2024-06-20 10:04 负责人:无 分享
已邀请:

要回复问题请先登录注册