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

- 发布:2024-06-20 10:04
- 更新:2024-06-20 10:04
- 阅读:132
产品分类: HTML5+
HBuilderX版本号: 4.15
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: ipad 9
打包方式: 云端
示例代码:
操作步骤:
推送通知,查看通知是否收到
推送通知,查看通知是否收到
预期结果:
收到消息并弹出通知
收到消息并弹出通知
实际结果:
只有在回调中才能收到在线消息,离线消息完全收不到。
只有在回调中才能收到在线消息,离线消息完全收不到。
bug描述:
项目使用h5+进行开发,打包的app项目,集成unipush1.0,在安卓unipush正常运作。离线,在线消息都可以正常进行,按照官方配置了ios的推送配置,发现ios获取不到deviceToken,使用的是云打包,安装签名是使用sideloadly自签名安装,问过个推不会影响devieToken的获取。目前可以收到在线消息,但是不弹通知,createMessage 也不弹通知,离线消息完全收不到。确保了勾选push模块,配置了p12推送服务证书。
联系了个推技术支持,排查不到问题,建议我提交bug
0 个回复