mobpush常见问题

2019-10-11  本文已影响0人  howhyone

1、生成环境无法收到推送

1 证书不要算账auto模式,手动选证书和描述文件

image.png

2 推送环境和app环境一致

image.png image.png

3xcode工程配置

image.png image.png

2、自定义推送 没有弹框,提示音,通知栏信息

3、MobPush自定义声音:

1 声音文件拖到工程中 2 后台 sound声音参数填写带后缀的文件名字 3 手机和代码都打开通知带声音

4、应用内跳转传入的scheme 地址 是:

配置的path:::path/LinkViewController

5、推送app在后台收不到,打开app后才能收到,BadDeviceToken :

后台走APNs通道,前台走mobpush通道:证书配置,推送环境问题

6、远程推送又可以可以分为静默推送和正常推送

正常推送用户会收到推送内容、声音,应用处于后台或者kill点击推送内容进入APP后才会会进入回调
静默推送是一种特殊的远程推送,没有推送内容声音,不用点击推送内容也不用进入APP就会执行回调,用户毫无感觉

7、额外参数的字段获取:

message.extraInfomation = @"";或者:NSString *urlStr = message.msgInfo[@"url"];

8、getRegistrationID 没回调 :appkey不对(mob后台是否开启了mobpush )

9、MobPush在后台也收到推送回调:后台创建推送 选择静默模式,会执行APNs通道

10、mobpush如何语音推送问题,

语音推送需要富媒体,富媒体已经支持语音,图片,视频,并且支持ios10以上

11、

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_MobPushServiceExtension", referenced from:
      objc-class-ref in NotificationService.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

未 添加 MobPushServiceExtension 依赖库


image.png

12、MobPush 推送离线消息会保存,一个用户最多保存10条

13、后台显示发送成功,工程有收到的回调,但是没弹窗推送消息:

configuration.types = MPushAuthorizationOptionsBadge | MPushAuthorizationOptionsSound | MPushAuthorizationOptionsAlert; 这么配置,不要配置None

14、{"statue":4801,"error":"请求IP不匹配或者未设置"} :

后台配置服务器IP错误,或者未配置ip

15、无推送目标设备

1 检查下 证书
2 推送的环境和应用的环境是否一致
3


image.png

添加这个代码
4 定向推送的目标工程中未设置(标签,别名)或者不一致

上一篇 下一篇

猜你喜欢

热点阅读