美文网首页
iOS “xxx.h not found” 错误 和内存错误

iOS “xxx.h not found” 错误 和内存错误

作者: 柚子和大荷叶 | 来源:发表于2017-07-31 16:04 被阅读0次

第一次写简书,有点小激动呀。

虽然是两个常见的错误,但是,如果以后有小伙伴碰到类似的问题,可以尝试着按下面的方法操作一下。对我自己而言,也算是一个总结吧,毕竟我是一个自带奇怪属性的人,老碰到奇怪的问题

--。

1.pod的第三方框架,#import时显示“xxx.h not found” 错误

bug背景:换了新电脑,重新将原电脑的项目通过git导到新电脑中。前两次运行没问题,后面就开始报错惹~

重新pod update

然后神奇的我 又碰到了 “linker command failed with exit code”问题

期间command + shift + k也还是有问题

这个时候 猜想可能是换了新电脑 Xcode有缓存在作怪

在build settting这个位置中把自动生成的SDK路径都删了,就留-ObjC和$(inherited)

然后就好啦 ~

2.莫名其妙又出现这个问题

malloc: *** error for object 0x6000000aba00: Invalid pointer dequeued from free list

*** set a breakpoint in malloc_error_break to debug

出现现象:模拟器会崩溃,报上面的错。真机运行时会卡 ,过个分把钟就好了。

尝试一:调项目中的图片,http://www.cnblogs.com/yujidewu/p/5895313.html根据这个去测试,但是图片没有问题。

尝试二:将target版本提高的9.3以上。

两个尝试均没有完整解决问题。

尝试三:在论坛看到有小伙伴说可能最新的个推SDK有问题,遂尝试后将个推注释,运行几次没出现崩溃现象。当然,可能是各种巧合,过了一段时间又将个推打开了,又没出现崩溃现象了。

如果有新的解决方案,会再更新的。

相关文章

网友评论

      本文标题:iOS “xxx.h not found” 错误 和内存错误

      本文链接:https://www.haomeiwen.com/subject/crdrlxtx.html