如何清除与Realm-core关联的构建时警告错误信息
Realm-core Xcode构建拼写错误警告问题说明
触发原因
- 该问题由旧版本realm-core包的源码路径拼写错误导致:旧版本包内路径错误将
realm拼写为relam,构建时引用无效路径触发警告,典型错误路径如下:/Users/chrislindsey/Library/Developer/Xcode/DerivedData/Todoey-gktnvdqnraspkjcfgabovmizmivy/SourcePackages/checkouts/realm-core/src/*relam*/status_with.hpp
解决方案
已验证最优方案
直接升级realm-core到已修复该问题的最新版本即可:打开Xcode后点击顶部菜单栏File → Packages → Update to Latest Package Versions,等待包更新完成后重新构建,警告会直接消失。
备选重置操作
如果升级后警告仍然存在,可依次执行以下缓存清理操作:
- 清空Xcode派生数据:关闭Xcode后在终端执行命令
rm -rf ~/Library/Developer/Xcode/DerivedData - 清理Swift包本地缓存:在终端执行命令
rm -rf ~/Library/Caches/org.swift.swiftpm - 重新打开Xcode,等待依赖包重新拉取完成后再构建项目
内容的提问来源于stack exchange,提问作者Chris Lindsey
相关产品推荐
相关产品推荐

