Xcode编译时出现ld: framework not found XXX的另一奇葩原因

之前自己抓包了一个直播平台的数据,自己写了一个简单的应用玩(并未上架,只是上传到github),用到了B站的IJKMediaFramework,之前都能好好安装,后来发现加载不出平台数据,然后更新了token,接口测试没问题,然后再重新往手机上安装,却总是报ld: framework not found IJKMediaFramework ld: framework not found IJKMediaFramework这样的错误。然后按照之前的方法:

  • 添加Framework Search Path,没用;
  • 删掉重新导入,没用;
  • 重新添加IJKMediaFramework的依赖库,没用;
  • 各种Clean,重启,没用;
  • 回退到之前的版本,再运行,没用。
真是让人头大.gif

然后开始了各种奇思妙想,终于被我试出来了

解决办法

在主工程目录下,新建了一个文件夹,把IJKMediaFramework.framework拖进去,再Clean,编译,success!
WTF? 为何这么坑爹!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容