生成iOS模拟器Build
准备工作:
- 安装 XCODE
- Xcode版本小于6, 需要安装ios-sim
安装环境
如果上诉两个条件有一个没有完成,就请继续往下看。否则跳到开始部分。
安装 XCODE
请去AppStore下载并安装。
安装 ios-sim
ios-sim是一个开源的项目。如果你感兴趣可以点击链接进去看看。
安装ios-sim有三种方法。
如果你安装了node.js(0.10.20以上)。使用下面命令进行安装。
1
$ sudo npm install ios-sim -g
下载编译好的进行安装。
1
2$ curl -L https://github.com/phonegap/ios-sim/zipball/3.0.0 -o ios-sim-3.0.0.zip
$ unzip ios-sim-3.0.0.zip下载开发版本进行安装。
1
2$ git clone git://github.com/phonegap/ios-sim.git
$ rake install prefix=/usr/local/
正式开始
下面进入正题。
生成app文件
命令行下导航到项目目录.
1 | xcodebuild -arch i386 -sdk iphonesimulator8.1 -workspace YOURWORKSPACENAME.xcworkspace -scheme YOURSCHEMNAME -configuration Release |
验证模拟器是否能安装
通过下面命令将app安装到模拟器上面。
Xcode版本是6以下
1 | ios-sim launch [path to .app] |
Xcode版本是6或以上
Xcode 6引入了xcrun simctl可以控制模拟器。首先我们来安装app到模拟器。
1 | xcrun simctl install booted [Your app path] |
然后启动app
1 | xcrun simctl launch booted [Your app bundle id] |
总结
- 通过xcodebuild命令生成app文件
- 通过ios-sim验证app文件是否正常