xcodebuild是一个命令行工具,允许开发者从命令行对Xcode项目和工作区执行构建、查询、分析、测试和归档操作。
要构建Xcode工程,需要在工程文件夹所在目录运行 xcodebuild命令。
从构建根目录中删除Product目录和临时文件
xcodebuild clean -project name.xcodeproj -target targetName
在构建Project 时,默认xcodebuild会构建Project中target列表中的第一个以及默认的configuration
xcodebuild build -project name.xcodeproj
归档,将工程编译生成一个 .xcarchive 文件,-archivePath指定输出目录路径
xcodebuild archive -project name.xcodeproj -scheme scheme -archivePath 希望输出的位置
要列出工作区中的所有方案
xcodebuild -list -workspace <项目里工作空间的名字>.xcworkspace
要列出项目中使用的所有目标、生成配置和方案
xcodebuild -list -project <项目名>.xcodeproj