mac 快速开启 iOS 模拟器的方法
在命令行执行以下命令快速开启模拟器:
open -a Simulator
感受科技之美
在命令行执行以下命令快速开启模拟器:
open -a Simulator
1.拷贝本地的DerivedData里面的debug包
Xcode模拟器编译后,app包在~/Library/Developer/Xcode/DerivedData/{your app}/Build/Products/Debug/{Project Name}.app 路径下。可以使用命令行直接拷贝。
Mac的拷贝命令有cp和ditto,建议用ditto进行拷贝工作。
ditto它在复制过程中不仅能保留源文件或者文件夹的属性与权限,还能保留源文件的资源分支结构和文件夹的源结构。
此命令能确保文件或者文件夹被如实复制。
如果目标文件或者文件夹不存在,ditto将直接复制过去或创建新的文件和文件夹,相反,对于已经存在的文件,命令将与目标文件(夹)合并。
ditto还能提供完整符号链接。
使用如下代码可以拷贝出本地的debug包到Desktop上面
ditto -ck –sequesterRsrc –keepParent `ls -1 -d -t ~/Library/Developer/Xcode/DerivedData/*/Build/Products/*-iphonesimulator/*.app | head -n 1` <app path>
1
有几点需要说明的:
上面命令*后一个路径是自定义的,这里用的是(/Users/qqqqq/Desktop/app.zip),直接放在桌面打包成zip文件。
关于命令里面的 * 的问题。当我们打开自己本地的~/Library/Developer/Xcode/DerivedData/
,这个路径下,会发现里面装的都是在我们本地模拟器上运行过的app程序。前面是app的Bundle
Identifier,横线后面是一堆字符串。上面的ditto里面带 * 的那个路径是为了动态匹配一个地址的,*
在这里也是一个通配符。head找出*近一次我们运行模拟器的app的路径。
2、安装模拟器Debug包 APP
启动模拟器
在terminal 里运行下面这个命令:
xcrun simctl install booted <app path>
1
至此,就可以不通过运行源代码在两台电脑上安装模拟器Debug版本的包了。
另外,GitHub上面有一个开源的ios-sim模拟器命令行管理Project,可以直接通过命令行启动和安装。安装方法也很简单
安装iOS-SIM
$ npm install ios-sim -g
1
使用ios-sim 命令行安装Debug版本的包
ios-sim launch <app path> –devicetypeid iPhone-5s
友情链接: SITEMAP | 旋风加速器官网 | 旋风软件中心 | textarea | 黑洞加速器 | jiaohess | 老王加速器 | 烧饼哥加速器 | 小蓝鸟 | tiktok加速器 | 旋风加速度器 | 旋风加速 | quickq加速器 | 飞驰加速器 | 飞鸟加速器 | 狗急加速器 | hammer加速器 | trafficace | 原子加速器 | 葫芦加速器 | 麦旋风 | 油管加速器 | anycastly | INS加速器 | INS加速器免费版 | 免费vqn加速外网 | 旋风加速器 | 快橙加速器 | 啊哈加速器 | 迷雾通 | 优途加速器 | 海外播 | 坚果加速器 | 海外vqn加速 | 蘑菇加速器 | 毛豆加速器 | 接码平台 | 接码S | 西柚加速器 | 快柠檬加速器 | 黑洞加速 | falemon | 快橙加速器 | anycast加速器 | ibaidu | moneytreeblog | 坚果加速器 | 派币加速器 | 飞鸟加速器 | 毛豆APP | PIKPAK | 安卓vqn免费 | 一元机场加速器 | 一元机场 | 老王加速器 | 黑洞加速器 | 白石山 | 小牛加速器 | 黑洞加速 | 迷雾通官网 | 迷雾通 | 迷雾通加速器 | 十大免费加速神器 | 猎豹加速器 | 蚂蚁加速器 | 坚果加速器 | 黑洞加速 | 银河加速器 | 猎豹加速器 | 海鸥加速器 | 芒果加速器 | 小牛加速器 | 极光加速器 | 黑洞加速 | movabletype中文网 | 猎豹加速器官网 | 烧饼哥加速器官网 | 旋风加速器度器 | 哔咔漫画 | PicACG | 雷霆加速 |