在模拟器上运行,崩溃问题如下
libBacktraceRecording.dylib`__gcd_queue_item_enqueue_hook_block_invoke:
崩溃原因:
在Xcode调试时,用了一个错误的libbacktracerecording.dylib库
这个库在真机上不存在,所以不会再真机上崩溃,只会发生在模拟器上
模拟器上的不再崩溃解决方法:
command+shift+< ------> Run ------> Options ------> Queue Debugging 不要勾选 Enable backtrace recording
资料参考来源:
http://stackoverflow.com/questions/40371536/nsurlsession-causing-exc-bad-access
http://stackoverflow.com/questions/34336920/memory-leak-with-libbacktracerecording-dylib-in-react-native-ios-application
如有错误或补充,请留言,谢谢
本文主要讨论了在Xcode调试iOS应用时遇到的一个特定问题,即使用错误的libbacktracerecording.dylib库导致的模拟器崩溃。崩溃只出现在模拟器上,因为在真机上该库不存在。解决办法是取消Queue Debugging中的'Enable backtrace recording'选项。参考了Stack Overflow上的相关解决方案。
123

被折叠的 条评论
为什么被折叠?



