目的
最近因为iPhone X的即将上市,公司产品要求适配iPhone X,但是没真机,只能在模拟器中运行。
所以需要用iPhone X的模拟器运行产品的.app文件
解决
Xcode6之后提供了xctool这个工具,可以做到这些事情:
- 启动一个模拟器
- 把app安装到启动好的模拟器上面
- 从模拟器上卸载指定的app
这些功能基本能满足我们的需要了。
启动运行模拟器:
xcrun instruments -w 'iPhone X'
在已经启动好的模拟器中安装应用:
xcrun simctl install booted MailClinetApp.app
这里要特别注意,是app,不是ipa 安装时需要提供的是APP的文件路径
正常情况下,就可