Xcode编译错误汇集

欢迎大家留言或者邮件补充:luffy_zheng@163.com

1.dylib1.o找不到路径

dylib1.o路径错误

注意看下图!!!


都是白色文件,但是透明度不一样
都是白色文件,但是透明度不一样

仔细看dylib1.0的颜色。。。简直醉了,这个状态的文件表示已经无效了,那么删了它吧。
再次编译,应该就OK了~

PS:因为项目从SVN down下来,或者XCode更新,可能项目中会缺少dylib1.o文件,提供一种添加的方法。
(1)打开“TARGETS”里面的“Build Phases”,选择“Link Binary With Libraries”,点击下方“+”,弹出下图:

点击+号

(2)点击“Add Other”,键盘“Command + shift + G”,输入“/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/dylib1.o”,弹出下图:


/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/dylib1.o
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/dylib1.o

(3)选择“dylib1.o”添加进项目。
重新编译,大功告成!

2.导出ipa的时候报错:Found an unexpected Mach-O header code: 0x72613c21

915989-20171021120432881-2093069084.png

该报错一般由三方库的framework配置不当造成,比如Luffy就是在安装了极光的framework后报的错,删掉以后妥妥地导出ipa。


屏幕快照 2018-11-12 下午10.56.16.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容