IOS xcode xcodebuild 常用指令
来源:互联网 发布:php reflectionmethod 编辑:程序博客网 时间:2024/06/06 02:10
1.查看xcode的版本号和build版本
$ xcodebuild -version
显示内容:
Xcode 3.2.5
Component versions: DevToolsCore-1763.0; DevToolsSupport-1758.0
BuildVersion: 10M2423
2.显示当前系统的sdk、及其版本
$ xcodebuild -showsdks
显示内容:
Mac OS X SDKs:
Mac OS X 10.4 -sdk macosx10.4
Mac OS X 10.5 -sdk macosx10.5
Mac OS X 10.6 -sdk macosx10.6
iOS SDKs:
iOS 4.2 -sdk iphoneos4.2
iOS Simulator SDKs:
Simulator - iOS 3.2 -sdk iphonesimulator3.2
Simulator - iOS 4.0 -sdk iphonesimulator4.0
Simulator - iOS 4.1 -sdk iphonesimulator4.1
Simulator - iOS 4.2 -sdk iphonesimulator4.2
3.显示工程项目信息
先cd到工程目录下(有*.xcodeproj的目录,比如Q_iOS.xcodeproj),然后输入命令
$ xcodebuild -list
显示内容
Information about project "Q_iOS":
Targets:
Q_iOS (Active)
Build Configurations:
Debug (Active)
Release
If no build configuration is specified "Release" is used.
如果未指定Configurations,默认为release
4.xcodebuild用法:
1)用ios5.0模拟器(iphonesimulator5.0)建立工程
$ xcodebuild -sdk iphonesimulator5.0
输出一堆编译过程,最后输出** BUILD SUCCEEDED **表示创建成功;
若输出** BUILD FAILED **表示创建失败
成功后会在当前工程目录下创建build目录,结构如下:
MakeFileTest.app就是编译生成的可执行文件,
而MakeFileTest.build文件夹下是一些中间文件
2)默认是Release工程,要设置成Debug模式如下:
$ xcodebuild -sdk iphonesimulator5.0 -configuration Debug
3)clean创建的工程
$ xcodebuild clean -sdk iphonesimulator5.0 -configuration Debug
成功输出**CLEAN SUCCEEDED**
用例:
xcodebuild -target "testiOS" -configuration "Release" -sdk iphoneos4.2
xcodebuild -target "testiOS" -configuration "Debug" -sdk iphonesimulator4.2
lipo -create ./build/Release-iphoneos/libtest.a \
-arch i386 ./build/Debug-iphonesimulator/libtest.a \
-output $CODE_PATH"/version_sdk/libtest.a"
转自:http://blog.csdn.net/javiol/article/details/9283735
- IOS xcode xcodebuild 常用指令
- iOS自动签名打包(xcodebuild)----常用
- iOS - Xcode常用快捷键
- [iOS]XCode 常用插件
- iOS Xcode 常用快捷键
- [iOS]Xcode常用快捷键
- xcode 4.4 命令行无法找到xcodebuild错误
- xcode 4.4 命令行无法找到xcodebuild错误
- xcode-select: error: tool ‘xcodebuild(转)
- error: tool 'xcodebuild' requires Xcode的解决办法
- Xcode 8的xcodebuild自动打包代码
- 通过xcode或xcodebuild进行打包
- IOS命令打包 xcrun xcodebuild
- iOS持续集成-Xcodebuild命令
- iOS使用xcodebuild命令打包
- ios xcodebuild自动打包 知识点
- iOS开发Xcode常用快捷键
- iOS开发- Xcode常用快捷键
- 7月9日
- 已知矩形的任意三个点,求第四个点
- 扒一扒这个数据挖掘行业
- struts标签格式化时间<s:date name="neowaveBloodPressure.monitorTime" format="yyyy-MM-dd HH:mm:ss" />
- 解答数据挖掘初学者心中的疑惑
- IOS xcode xcodebuild 常用指令
- Jquery12_开发插件
- uva 10590 Boxes of Chocolates Again
- ExtJS Draw
- sql笔记整理之基本操作
- hadoop ssh无密码登陆
- 有n个台阶,如果一次只能上1个或2个台阶,求一共有多少种上法
- GDI+在界面开发中遇到的问题汇总
- Juggling算法