我正在使用 TestFlight 来测试我的应用程序。在模拟器上,应用程序不会崩溃。但是,在所有 iOS 设备上,它都会在特定情况下崩溃。TestFlight 没有捕获崩溃数据并将其发送给我。
当我直接从 Xcode 将应用程序运行到设备中时,它不会崩溃!当我从设备中检索崩溃日志并atos
与 dSYM 一起使用以查找崩溃数据时,我得到了以下不是真正有用的数据或正确的堆栈跟踪:
__destroy_helper_block_ (in TipnTag) (CategoryViewController.m:53)
-[TipsCel setImgMap:] (in TipnTag) (TipsCel.h:34)
-[PlacesGeoCoder geocodingSucceded] (in TipnTag) (PlacesGeoCoder.m:38)
-[TipnTagViewController viewWillAppear:] (in TipnTag) (TipnTagViewController.m:115)
-[TipnTagViewController viewWillAppear:]_block_invoke_0 (in TipnTag) (TipnTagViewController.m:81)
-[TipnTagViewController .cxx_destruct] (in TipnTag) (TipnTagViewController.m:19)
-[PlacesGeoCoder initWithDelegate:] (in TipnTag) (PlacesGeoCoder.m:20)
-[GooglePlacesParser parser:didEndElement:namespaceURI:qualifiedName:] (in TipnTag) (GooglePlacesParser.m:188)
-[GooglePlacesParser parser:didStartElement:namespaceURI:qualifiedName:attributes:] (in TipnTag) (GooglePlacesParser.m:118)
-[AddComment AddComment:]_block_invoke_078 (in TipnTag) (AddComment.m:88)
-[SearchTips LoadQuestions] (in TipnTag) (SearchTips.m:94)
-[TipsCel setImgMap:] (in TipnTag) (TipsCel.h:34)
-[TipnTagViewController viewDidLoad] (in TipnTag) (TipnTagViewController.m:176)
-[SearchTips LoadQuestions] (in TipnTag) (SearchTips.m:82)
-[TipsCel setImgMap:] (in TipnTag) (TipsCel.h:34)
[TipnTagViewController viewWillAppear:]_block_invoke_0 (in TipnTag) (TipnTagViewController.m:90)
常规的堆栈跟踪通常具有更多有用的数据并且更加严格。这只是告诉我,setImgMap
在 TipsCel.h 的第 34 行发生了一些事情(实际上根本没有setImgMap
)。
有关如何调试/修复此问题的任何想法/指导?