python苹果手机安装_[已解决]Mac搭建APP自动化环境,安装fbsimctl报错的完整解决方案...

我们知道,苹果手机上的 APP 如果要做自动化测试的话,硬件上我们需要在 MAC 电脑,所以,我们需要在 Mac 电脑上搭建 APP 自动化环境。其中,Appium 是需要安装的,安装 Appium 大家自行谷歌百度搜索下。

安装完成后,我们输入命令:appium-doctor –ios,这个命令用来检查下 appium 需要的依赖包是否都已经安装成功。

前面是对勾的表示是成功的,前面是叉的表示是失败的,比如下面圈起来的 fbsimctl,我们需要单独把他安装成功。

20191103114300.png

网上找了很多,都是为了流量相互抄袭的,没有一个讲得清楚的,我总结下我解决这个问题的详细步骤,以下为详细步骤。

安装fbsimctl

查了下官网和网上的解决方法,我们需要执行两条命令。

Python

brew tap facebook/fb

brew install fbsimctl --HEAD

1

2

3

4

brewtapfacebook/fb

brewinstallfbsimctl--HEAD

报错

执行完后,如果还有如下报错的,请继续往下看。

20191103115139.png

这种报错的,我们需要找到 fbsimctl 相关文件的目录,一般在下面的路径下,记得把第二个 admin 换成自己的电脑名称。

Python

/Users/admin/Library/Caches/Homebrew

1

2

/Users/admin/Library/Caches/Homebrew

比如我的电脑名称是 brucepk,所以我的路径是

Python

/Users/brucepk/Library/Caches/Homebrew

1

2

/Users/brucepk/Library/Caches/Homebrew

这个路径下,我们看到有一个 fbsimctl–git 的文件夹。

20191103121233.png

执行编译命令

我们用命令进入到这个文件夹。

Python

cd /Users/brucepk/Library/Caches/Homebrew/fbsimctl

1

2

cd/Users/brucepk/Library/Caches/Homebrew/fbsimctl

然后执行下面命令。

Python

./build.sh fbsimctl build /usr/local/Cellar/fbsimctl/HEAD-9911af8

1

2

./build.shfbsimctlbuild/usr/local/Cellar/fbsimctl/HEAD-9911af8

等待上面的命令编译完成,可能需要等待几分钟。执行完成后,我们再继续执行上面的这个命令。

Python

brew install fbsimctl --HEAD

1

2

brewinstallfbsimctl--HEAD

执行后有提示

20191103121814.png

按照它的提示命令,我们执行命令。

Python

brew link fbsimctl

1

2

brewlinkfbsimctl

20191103121939.png

验证

接下来,我们再看看执行 appium-doctor –ios 命令看看 fbsimctl 是否安装成功了。

20191103122135.png

这样就搞定了。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部