CoreFoundation/CoreFoundation.h‘ file not found 解决方法

换了电脑通过迁移助手直接回复工作环境,所有东西都没有异常,但是今天跑单测的时候报错
在这里插入图片描述

看来转移开发环境还是不能完整转移啊。

解决方法就是重新安装Xcode command line tools

  1. 备份Xcode command line tools
sudo mv /Library/Developer/CommandLineTools /Library/Developer/CommandLineTools_bak

其实我在这一步后系统就提示我git需要xcode了,点击安装就完事,环境就好了。

  1. 重新安装Xcode command line tools
xcode-select --install
open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
ls -lh /System/Library/Frameworks/CoreFoundation.framework/Headers
  1. 确认环境没问题后删除备份即可(1个多g挺大的)

参考:http://heismart.cn/?read-12.htm

你可能感兴趣的:(xcode,macos)