帖子
帖子
用户
博客
课程
显示全部楼层
2
帖子
0
勋章
7
Y币

[superwebview] ios 8下后台推送导致崩溃

[复制链接]
发表于 2018-5-10 10:41:50
目前iOS 8下发现使用了APICloud后,有一个崩溃,具体为:
1. 调用了APICloud的初始化后,方法为 [[APIManager sharedManager] initSDKWithLaunchOptions:launchOptions];
2. app未启动时收到推送后,在通知列表点击通知进入app,会出现崩溃,原因是app的启动方法
applicationUIApplication *)application didFinishLaunchingWithOptionsNSDictionary *)launchOptions
被调用了2次;
3. 如果去掉APICloud初始化方法就没问题,仅iOS 8下存在。

麻烦帮忙看下吧,多谢

28
帖子
1
勋章
1万+
Y币
闪退日志发出来看下
2
帖子
0
勋章
7
Y币
-[__NSCFString countByEnumeratingWithStatebjects:count:]: unrecognized selector sent to instance 0x17404d6b0
(null)
((
        0   CoreFoundation                      0x000000018283a54c <redacted> + 160
        1   libobjc.A.dylib                     0x00000001938100e4 objc_exception_throw + 60
        2   CoreFoundation                      0x00000001828415f4 <redacted> + 0
        3   CoreFoundation                      0x000000018283e3ac <redacted> + 928
        4   CoreFoundation                      0x0000000182742c4c _CF_forwarding_prep_0 + 92
        5   UIKit                               0x00000001872d1f40 <redacted> + 220
        6   FrontBoardServices                  0x000000018acf9604 <redacted> + 28
        7   CoreFoundation                      0x00000001827f2d70 <redacted> + 20
        8   CoreFoundation                      0x00000001827f1e78 <redacted> + 312
        9   CoreFoundation                      0x00000001827f049c <redacted> + 1756
        10  CoreFoundation                      0x000000018271d1f4 CFRunLoopRunSpecific + 396
        11  UIKit                               0x00000001870b3020 <redacted> + 552
        12  UIKit                               0x00000001870ae10c UIApplicationMain + 1488
        13  MyApp                          0x10051a9e4 main + 124
        14  libdyld.dylib                       0x0000000193e8ea08 <redacted> + 4
)
28
帖子
1
勋章
1万+
Y币
本帖最后由 技术咨询-Kenny 于 2018-5-10 15:00 编辑

试试延迟调用初始化方法,这日志也看不出来什么。
2
帖子
0
勋章
7
Y币
延迟确实可以,谢谢。
您需要登录后才可以回帖 登录

本版积分规则