iOS自动构建以及打包命令(xcbuild)
来源:互联网 发布:win10找不到网络打印机 编辑:程序博客网 时间:2024/06/13 05:32
xcbuild是一个兼容Xcode的编译工具,它能使编译更快快速,更友好的编译过程日志,可以运行在多个平台(主要指OS X和Linux)。
详细的使用方法可见官方网站:https://github.com/facebook/xcbuild
目前该项目还比较新,应该是刚从xctool中剥离出来,只能从源码安装。
xcbuild主要特性如下:
- 超快的增量构建和构建频率;
- 支持构建Xcode项目和workspace;
- 支持Swift应用与框架;
- 使用Ninja和llbuild;
- 完全兼容xcpretty;
- 基于BSD开源许可;
- 基于Linux平台构建。
Build:
- OS X上支持Xcode 7及以后版本;
- Linux上支持GCC 5及以后版本,同时需libxml2-dev;
- CMake和Ninja(或llbuild)。
XCBuild安装配置步骤:(MacOS下)
安装CMake和Ninja
brew install cmake ninja
否则会出现以下的错误
从git上check xcbuild工程
git clone https://github.com/facebook/xcbuildcd xcbuildgit submodule update --initmake
XCBuild使用方法
在xcbuild目录下输入 ./build/xcbuild -workspace [workspaceName] -scheme [schemeName]
进行编译即可。
0 0
- iOS自动构建以及打包命令(xcbuild)
- iOS自动构建以及打包命令(xctool)
- iOS自动构建以及打包命令(xcodebuild,xcrun)
- xcodebuild xcrun ios 自动打包命令 范例
- iOS/Swift3.0 终端命令自动打包
- android 自动编译/打包/构建
- 编写shell命令实现IOS的自动打包
- iOS 自动打包
- IOS 自动打包
- iOS自动打包脚本
- IOS自动打包脚本
- IOS行货自动打包
- IOS行货自动打包
- IOS自动打包
- IOS行货自动打包
- IOS行货自动打包
- IOS工程自动打包
- IOS行货自动打包
- Codeforces 478C Table Decorations 贪心(思维!!!)
- Linux发行版 教你如何选择
- Android IPC方式 Bundle实现
- 测试私有构造器--利用反射
- 微软100题第4题(在二元树中找出和为某一值的所有路径)
- iOS自动构建以及打包命令(xcbuild)
- 【游戏开发】小白学Lua(上)
- linux iptables policy route
- WebPack 常用功能介绍
- Android为什么选择Java作为开发语言?
- PHP GD竖排文字写法
- 数据列表实现方式(基于Vue.js封装)
- 单链表及双链表总结
- 跟我学习如何搭建直播页面-直播知识体会~(1)