Xcode10.0项目两个库互相引用报错问题

在组件化的项目中可能出现:“A组件->B组件->...->C组件->A组件”的情况,这个情况在Xcode10.0之前版本运行时没有任何问题的,但是Xcode版本升级到10.0之后项目会报错。
错误提示:

Cycle in dependencies between targets 'A组件' and 'B组件'; building could produce unreliable results.

错误如图


error.png

解决方法:如图


Workspace Settings.png

1.Xcode左上角File选项卡下选择Workspace Settings选项


Build System.png

2.在弹出框中的第二个选项框中选择最后一个“Legacy Build System”
之后在运行项目就OK了
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2、在行情下跌到所有人都不相信行情会涨的时候,反而行情会大反弹。 3、行情引诱你买什么单,千万不要买什么单! 4、...
    狼行天下_aef9阅读 196评论 0 1
  • 雨一直下,天气突然变的凉爽了些,喜欢在雨天回忆过去,回忆着那些年听过的歌曲。回顾生命当中遇见的种种事情。我一直觉得...
    蓝色孤枫阅读 211评论 0 1
  • 之前在吴伯凡老师的日知录里读到了一个有趣的问题,重新整理分享。 “有一种动物堪称中国的国宝,虽然我们从没这样称呼过...
    封兄胖胖熊007阅读 263评论 1 0
  • 前不久,跟表妹聊天,她在家里的镇上的银行上班,工资不高。因为家里的一些原因,毕业出来就背负着巨债。我跟她说:可以尝...
    一叶知秋V阅读 328评论 0 0