iOS 进阶

xcodebuild 命令行编译

2020-11-02  本文已影响0人  秋叶红90

1、使用xcodebuild命令行编译

xcodebuild -version  //查看xcodebuild版本

xcodebuild -showsdks  //查看当前系统的SDK及其版本

xcodebuild -list  //查看工程中的所有目标(target)(在工程目录查看)

xcodebuild -target xxx(targetname) //编译工程(默认release xcworkspace 工程和xcodebuild工程编译命令有所不同,如下)

xcodebuild -target xxx -configuration Debug (Debug环境)

xcodebuild clean  //clean清理工程 (注意: 同时根目录下回多一个build文件夹)

xcworkspace编译

xcodebuild -scheme shemename -workspace xxx.xcworkspace build

只有xcodeproj文件

xcodebuld -target targetname build

编译x86_64的APP包

以上命令默认编译不支持模拟器,如需编译支持模拟器的APP包需加-sdk iphonesimulator

xcodebuild -workspace  xxx.xcworkspace -scheme xxx -configuration Debug -sdk iphonesimulator

使用xcodebuild命令出现错误

could not stat active Xcode path '/Volumes/Xcode/Xcode.app/Contents/Developer'. (No such file or directory)

解决:

xcode-select -switch 新的xcode路径

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
上一篇 下一篇

猜你喜欢

热点阅读