APP在模拟器崩溃,提示__gcd_queue_item_enqueue_hook_block_invoke

libBacktraceRecording.dylib`__gcd_queue_item_enqueue_hook_block_invoke:

libBacktraceRecording.dylib`__gcd_queue_item_enqueue_hook_block_invoke:
    0x110407e32 <+0>:  pushq  %rbp
    0x110407e33 <+1>:  movq   %rsp, %rbp
->  0x110407e36 <+4>:  movq   0x20(%rsi), %rax
    0x110407e3a <+8>:  movq   0x20(%rdi), %rcx
    0x110407e3e <+12>: cmpq   0x8(%rcx), %rax
    0x110407e42 <+16>: sete   %al
    0x110407e45 <+19>: popq   %rbp
    0x110407e46 <+20>: retq   
崩溃原因:

在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

http://blog.csdn.net/u011876968/article/details/70168392

转载于:https://www.cnblogs.com/zhanbaocheng/p/7493875.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值