今天在使用脚本构建cocosCreator工程导出ios包时报错
1 | run cmake failed "cmake -S "/Users/fandong/Desktop/cxf/iosStudy/cocos_ios_demo/native/engine/ios" -GXcode -B"/Users/fandong/Desktop/cxf/iosStudy/cocos_ios_demo/build/ios/proj" -T buildsystem=1 -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DRES_DIR="/Users/fandong/Desktop/cxf/iosStudy/cocos_ios_demo/build/ios" -DAPP_NAME="IOSStudy" ", code: 1, signal: null |
截图如下:
注意踩坑
这里这个错其实和本地的cmake
没有一毛钱的关系,刚开始我还特意去安装了升级了cmake
。后面发现根本就不是本地cmake
的原因,于是为了避免本地cmake
对脚本执行过程中产生干扰,直接将本地的cmake
又给卸载了。
看报错
仔细看报错,会发现有这么一行报错:
1 | [Assets] Command failed: xcrun xcodebuild -version |
这个错误通常表示你的系统中没有正确安装 Xcode
或者 Xcode
的命令行工具
解决方法
1、安装 Xcode
命令行工具: 打开终端,输入以下命令来安装 Xcode
的命令行工具:
1 | xcode-select --install |
2、配置Xcode
命令行工具,输入下面代码
1 | sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer |
3、配置完后,重启终端或者电脑。