02. Xcode13.2上 Build finished with errors

如图所示,build成功了,实际上app并没有运行起来,并且有一个报错如下:

image.png

并没有任何多余的报错信息,让人无重下手。

思去想来报错之前就合过一次代码,可能是由于合代码过程中,是工程配置或者文件引入的问题。于是找到Build Phases中->Copy Bundle Resources

image.png

可是项目.m文件和图片资源太多了,根本无法直接看出来到底哪里有重复引用。只有再回报错的位置,看看能否找到一点蛛丝马迹,果然,在All Issuers下边:

image.png

这里有提示重复的图片(这里也可能是重复.m)。

至此,再到项目里搜索这几个报错的文件名,把重复的remove reference掉,再去删除Build Phases下的路径。
注意:直接去先删除 Build Phases路径,(文件还会工程里)再去删除重复的文件,会导致Build Phases保留的路径也会被删掉

问题找打了总该好了吧。满心欢喜的build一下,希望越大,失望就越大,又报错了。还是一样的 build完成错误,也就是说问题还没解决。一番折腾之后终于在下图所示的位置找打了Error的地方

image.png

最后吐槽一下Xcode改版升级了,这种报错的也不像原来那样直接的提示了,全都隐藏在buildtime下边了。

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

相关阅读更多精彩内容

友情链接更多精彩内容