我从Crashlytics那里得到了一份事故报告。我喜欢这样:

给出的完整堆栈跟踪如下所示:
Thread : Fatal Exception: NSInvalidArgumentException
0 CoreFoundation 578074103 __exceptionPreprocess
1 libobjc.A.dylib 807402615 objc_exception_throw
2 CoreFoundation 578095805 __methodDescriptionForSelector
3 CoreFoundation 578086961 ___forwarding___
4 CoreFoundation 577239944 _CF_forwarding_prep_0
5 MakeEatSee 2151151 didReceiveLocalNotificationNewImpl
6 UIKit 635813433 -[UIApplication _handleNonLaunchSpecificActions:forScene:withTransitionContext:]
7 UIKit 635780589 -[UIApplication workspace:didReceiveActions:]
8 FrontBoardServices 686207177 __31-[FBSSerialQueue performAsync:]_block_invoke
9 CoreFoundation 577839101 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__
10 CoreFoundation 577835713 __CFRunLoopDoBlocks
11 CoreFoundation 577830427 __CFRunLoopRun
12 CoreFoundation 577096497 CFRunLoopRunSpecific
13 CoreFoundation 577096003 CFRunLoopRunInMode
14 GraphicsServices 698237009 GSEventRunModal
15 UIKit 633677553 UIApplicationMain
16 MakeEatSee 502059 main (main.m:14)
17 libdyld.dylib 813284015 startMakeEatSee是我应用程序的名字。这发生在NSNotification被发布的时候。我以前测试过这个代码描述,而且它以前确实有效过。
我无法理解这次坠机事件。原因是:
SKTAppDelegate。SKTAppDelegate。SKT前缀通常是SupportKit,Smooch的旧名称。这个,我在应用程序中是用的。但是没有,这是我在应用程序中使用的。SKTAppDelegate的地方就是一些苹果演示源didReceiveLocalNotificationNewImpl方法。为什么会发生这样的车祸?我能做些什么来解决这个问题?
发布于 2015-11-09 20:53:45
我发现这是由于使用SmoochSDK3.0.0造成的。我已经更新到最新版本3.0.1,这个问题似乎已经解决了。
https://stackoverflow.com/questions/33615863
复制相似问题