美文网首页错误集锦
iOS Apple Mach-O-linker Error

iOS Apple Mach-O-linker Error

作者: 去你的联盟 | 来源:发表于2017-08-02 11:33 被阅读52次

我这边遇到的和网上能搜到的都不一样,网上大部分都是说缺少引入的类库,编译引入的文件什么的,我这边只是报这个错误,错误信息也点不开,只是提示这个错误,这就很纠结了,这边记录一下我这边的解决办法。

第一种情况

首先我这边用到了视频通话的第三方文件,我这边的第三方管理工具是cocoapod,所以类库什么的不用管理,也不存在缺少类库的情况,在写demo的时候刚引入,编译就会报这个错误,在这个视频第三方的论坛上面也没找到解决办法,在cocoaChina上面看到一个回答,说有的第三方不支持bitcode,于是把bitcode关闭了,问题得到解决。这也是由于粗心所致,没仔细阅读第三方的配置需求。

第二种情况

在前面demo写好的情况下,接入到工程中是没有问题的,然后上传到svn上面,当我再次把项目从svn上面拷贝下来的时候上面的问题又出现了,当然了还是点不开详情。这次bitcode什么的都是关闭的。这个时候首先检查本地的第三方.a文件是否是红色的,如果是的话,就说明在上传svn的时候.a文件没有上传成功,需要重新add,再check。
解决完报红文件之后还是出现上面的问题,这个时候把你用cocopod新加进来的第三方先移除,在重新pod进来,问题解决。

相关文章

网友评论

  • 安静的农民工:大神,我也是遇到你这种一样的问题,我把pod重新删了然后再pod install 一次 还是报这个错误.
    安静的农民工:@去你的联盟 已经解决了 是.a的问题
    去你的联盟:这个报错有好多种可能,建议还是会想报错之前做了哪些操作,这样会好一些。

本文标题:iOS Apple Mach-O-linker Error

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