Xcode报错:Undefined symbols,Linker command failed with exit code1

这种编译报错点击Xcode左侧的小红叉这两行点击没反应,不知道具体报错原因怎么弄?

解决办法:

第一步:点周Xcode左侧工具栏的编译log日志按钮

第二步:第一步点击完Xcode左侧出现了编译历史列表,可以看到有报错的小红叉,还有编译的时间,可以点击小红叉这一行

第三步:第二步点击之后,Xcode内容栏就出现了整个编译的过程记录,哪些文件编译成功了,哪些文件编译失败了,还有编译所耗的时间等,这个时间我们可以滚动一个这个列表到出现红叉的地方:

第四步:在第三步的基础上,找到出现红叉的位置的右侧有一个"红叉2"的地方,右侧有一个小按钮:,点击这个小按钮就能展开具体的报错原因了

第五步:在第四步的基础上,根据错误提示找到对应的.m文件,并在Xcode右侧的Target Membership里将当前所编译的Target打勾

相关推荐
Pioneer000012 小时前
macOS 开发环境配置与应用开发指南
macos
Rverdoser5 小时前
xcode更新完最新版本无法运行调试
xcode
Pioneer000017 小时前
IDE 使用技巧与插件推荐
ide
今天也想MK代码7 小时前
在Swift开发中简化应用程序发布与权限管理的解决方案——SparkleEasy
前端·javascript·chrome·macos·electron·swiftui
李少兄8 小时前
IntelliJ IDEA 中创建目录时 `.` 和 `/` 的区别
java·ide·intellij-idea
李少兄8 小时前
如何在 IntelliJ IDEA 中调整 `Ctrl+/` 快捷键生成注释的位置
java·ide·intellij-idea
Biomamba生信基地8 小时前
jupyter如何切换内核
ide·python·jupyter
勤奋的大熊猫8 小时前
Jupyter lab 打开时默认使用 Notebook 而不是浏览器
ide·python·jupyter
晨欣12 小时前
Mac如何将多个pdf文件归并到一个
macos·pdf
时光追逐者12 小时前
Visual Studio 2022:一个功能全面且强大的IDE
ide·c#·.net·.netcore·visual studio