A. 确保xcodebuild命令能正常运行
如果使用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
B. xcodebuild使用
1. 查看xcode版本号和build号
[b]imac:demo maricoliu$ xcodebuild -version[/b]
Xcode 4.6.2
Build version 4H1003
2. 查看当前系统的sdk及版本
[b]imac:demo maricoliu$ xcodebuild -showsdks[/b]
OS X SDKs:
Mac OS X 10.7 -sdk macosx10.7
OS X 10.8 -sdk macosx10.8
iOS SDKs:
iOS 6.1 -sdk iphoneos6.1
iOS Simulator SDKs:
Simulator - iOS 6.1 -sdk iphonesimulator6.1
3. 查看工程项目信息
先cd到工程目录下
[b]imac:demo maricoliu$ xcodebuild -list[/b]
Information about project "demo":
Targets:
demo
demoTests
Build Configurations:
Debug
Release
If no build configuration is specified and -scheme is not passed then "Release" is used.
Schemes:
demo
4. 编译工程
默认编译release版本
[b]imac:demo maricoliu$ xcodebuild -target demo[/b]
编译debug版本
[b]imac:demo maricoliu$ xcodebuild -target demo -configuration Debug[/b]
5.clean工程
[b]imac:demo maricoliu$ xcodebuild clean[/b]