第一次写简书,有点小激动呀。
虽然是两个常见的错误,但是,如果以后有小伙伴碰到类似的问题,可以尝试着按下面的方法操作一下。对我自己而言,也算是一个总结吧,毕竟我是一个自带奇怪属性的人,老碰到奇怪的问题
--。
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有问题,遂尝试后将个推注释,运行几次没出现崩溃现象。当然,可能是各种巧合,过了一段时间又将个推打开了,又没出现崩溃现象了。
如果有新的解决方案,会再更新的。