请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
34
帖子
1
勋章
2586
Y币

[插件开发] acmPush ios闪退

[复制链接]
发表于 2021-7-19 14:55:51
在安卓上能正常使用,ios NOTICE 模式收不到消息,ios MESSAGE 模式收到消息时会直接闪退
控制台输出的内容为:
  1. [2021-7-19 14:48:32][ERROR] Exception name:NSInvalidArgumentException
  2. Exception reason:Invalid type in JSON write (_NSInlineData)
  3. Exception stack:(
  4.         0   CoreFoundation                      0x00000001b930b198 <redacted> + 252
  5.         1   libobjc.A.dylib                     0x00000001b84e39f8 objc_exception_throw + 56
  6.         2   CoreFoundation                      0x00000001b92153a0 <redacted> + 0
  7.         3   Foundation                          0x00000001b9e0fa48 <redacted> + 776
  8.         4   Foundation                          0x00000001b9e12950 <redacted> + 192
  9.         5   CoreFoundation                      0x00000001b91f4ef0 <redacted> + 232
  10.         6   Foundation                          0x00000001b9e11f20 <redacted> + 384
  11.         7   Foundation                          0x00000001b9e12950 <redacted> + 192
  12.         8   CoreFoundation                      0x00000001b91f4ef0 <redacted> + 232
  13.         9   Foundation                          0x00000001b9e11f20 <redacted> + 384
  14.         10  Foundation                          0x00000001b9cce58c <redacted> + 140
  15.         11  Foundation                          0x00000001b9cce2b4 <redacted> + 356
  16.         12  UZApp                               0x0000000100e6cdf4 UZApp + 577012
  17.         13  UZApp                               0x0000000100eb4360 UZApp + 869216
  18.         14  libdispatch.dylib                   0x00000001b8d48a38 <redacted> + 24
  19.         15  libdispatch.dylib                   0x00000001b8d497d4 <redacted> + 16
  20.         16  libdispatch.dylib                   0x00000001b8cf7008 <redacted> + 1068
  21.         17  CoreFoundation                      0x00000001b929cb20 <redacted> + 12
  22.         18  CoreFoundation                      0x00000001b9297a58 <redacted> + 1924
  23.         19  CoreFoundation                      0x00000001b9296fb4 CFRunLoopRunSpecific + 436
  24.         20  GraphicsServices                    0x00000001bb49879c GSEventRunModal + 104
  25.         21  UIKitCore                           0x00000001e5ce2c38 UIApplicationMain + 212
  26.         22  UZApp                               0x0000000100f41bc0 UZApp + 1448896
  27.         23  libdyld.dylib                       0x00000001b8d5a8e0 <redacted> + 4
  28. )
  29. [2021-7-19 14:48:32][ERROR] Exception name:NSSignalException
  30. Exception reason:Signal SIGABRT was raised!

  31. Exception stack:(
  32.     "0   UZApp                               0x0000000100f31354 UZApp + 1381204",
  33.     "1   UZApp                               0x0000000100f30eec UZApp + 1380076",
  34.     "2   libsystem_platform.dylib            0x00000001b8f1a9ec <redacted> + 40",
  35.     "3   libsystem_pthread.dylib             0x00000001b8f20094 <redacted> + 380",
  36.     "4   libsystem_c.dylib                   0x00000001b8dffea8 abort + 140",
  37.     "5   libc++abi.dylib                     0x00000001b84cc788 __cxa_bad_cast + 0",
  38.     "6   libc++abi.dylib                     0x00000001b84cc934 <redacted> + 0",
  39.     "7   libobjc.A.dylib                     0x00000001b84e3e00 <redacted> + 124",
  40.     "8   libc++abi.dylib                     0x00000001b84d8838 <redacted> + 16",
  41.     "9   libc++abi.dylib                     0x00000001b84d88c4 _ZSt9terminatev + 84",
  42.     "10  libdispatch.dylib                   0x00000001b8d497e8 <redacted> + 36",
  43.     "11  libdispatch.dylib                   0x00000001b8cf7008 <redacted> + 1068",
  44.     "12  CoreFoundation                      0x00000001b929cb20 <redacted> + 12",
  45.     "13  CoreFoundation                      0x00000001b9297a58 <redacted> + 1924",
  46.     "14  CoreFoundation                      0x00000001b9296fb4 CFRunLoopRunSpecific + 436",
  47.     "15  GraphicsServices                    0x00000001bb49879c GSEventRunModal + 104",
  48.     "16  UIKitCore                           0x00000001e5ce2c38 UIApplicationMain + 212",
  49.     "17  UZApp                               0x0000000100f41bc0 UZApp + 1448896",
  50.     "18  libdyld.dylib                       0x00000001b8d5a8e0 <redacted> + 4"
  51. )
复制代码


380
帖子
4
勋章
6
Y币
已反馈给iOS技术查看
0
帖子
0
勋章
246
Y币
你好,测试推送通知和推送消息都可以正常收到
0
帖子
0
勋章
246
Y币
附加为操作视频
RPReplay_Final1626689650.MP4.zip 下载附件
2021-7-19 18:16上传7.24 MB下载次数: 1568
3
帖子
0
勋章
42
Y币
acmPush.addMessageListener方法,发消息给IOS手机后闪退
34
帖子
1
勋章
2586
Y币
本帖最后由 高仕达 于 2021-7-21 11:26 编辑

fd270fb9b38eeb8470c52d7fb3e77beb.zip 下载附件
2021-7-20 15:21上传938.54 KB下载次数: 1112
0
帖子
0
勋章
246
Y币
高仕达 发表于 2021-7-20 15:31
我们这边ios确实会闪退
测试机
iphone 6 12.5.4

推送问题检查下你的证书等配置吧,这边测试确实没问题,消息你推送的内容是什么?发一下
34
帖子
1
勋章
2586
Y币
本帖最后由 高仕达 于 2021-7-21 15:46 编辑
王国栋 发表于 2021-7-21 14:41
推送问题检查下你的证书等配置吧,这边测试确实没问题,消息你推送的内容是什么?发一下 ...

推送的内容随便敲的,一般是字母或者数字;证书我们这边来来回加重搞了几次直接用控制台的推送测试功能,能收到且不会闪退
1b9642f19b8340dc27d0bf241fdde18.png
73fc470c750b59bf2c76d34114ae71a.png
73fc470c750b59bf2c76d34114ae71a.png
0
帖子
0
勋章
246
Y币
高仕达 发表于 2021-7-21 15:36
推送的内容随便敲的,一般是字母或者数字;证书我们这边来来回加重搞了几次直接用控制台的推送测试功能, ...

不好意思我又深入测试了一下,你说的问题确实都没有复现,推送能正常收到,消息屏幕上方也能正常弹出
测试手机:iphone 6sp
手机系统:iOS13.6
平台编译:云编译
测试环境:开发环境
测试手段:阿里云控制台进行推送
测试数据:111
测试代码:
  1.     var acmPush = api.require('acmPush');
  2.     acmPush.addMessageListener({
  3.     }, function(ret, err) {
  4.        switch(ret.type){
  5.            case 3:
  6.              api.notification({
  7.                  notify:{
  8.                      title:ret.notification.title,
  9.                      content:ret.notification.summary
  10.                  }
  11.              })
  12.        }
  13.     });
复制代码


0
帖子
0
勋章
246
Y币
高仕达 发表于 2021-7-21 15:36
推送的内容随便敲的,一般是字母或者数字;证书我们这边来来回加重搞了几次直接用控制台的推送测试功能, ...

推送类型不需要你再代码弹出,系统会自动弹出的
12下一页
您需要登录后才可以回帖 登录

本版积分规则