iOS Mac Python跳一跳--小白版

2018-01-23  本文已影响0人  Jesscia_Liu

基本流程说明

使用WDA与手机连通成功,电脑浏览器网页截图.png

一.安装WDA(WebDriverAgent)及其依赖

1.安装WDA涉及的依赖


安装更新ruby遇到的问题及解决办法如无问题自行忽略,跳到下一步(3)

  1. 获取系统最高权限(不用改动,$后面原封不动粘过去^^)
$ sudo chown -R $(whoami) /usr/local
  1. 设置超时时间
    需要注意 如果你没墙 需要配置如下指令,防止下载失败
    $ git config --global http.lowSpeedLimit 0
    $ git config --global http.lowSpeedTime 999999

安装carthage失败提示ruby版本低于2.3.png

2.安装WebDriverAgent

(1) 下载WebDriverAgent https://github.com/facebook/WebDriverAgent

(2) 配置WebDriverAgent

 $ cd desktop/WebDriverAgent
 $ ./Scripts/bootstrap.sh
Carthage配置成功.png
  $(PROJECT_DIR)/Carthage/Build/iOS
  $(PROJECT_DIR)/Carthage/Build/Mac
配置carthage路径.png 6WebDriverAgentRunner bundleId修改.png

3.连接真机运行WebDriverAgent

***我是解决办法^_^***
如果电脑访问 ip连接有问题 在命令行执行下面命令
$   iproxy 8100 8100  
        如果 提示无iproxy 需要先安装usbmuxd
        $ brew install usbmuxd
        网址参考 http://blog.csdn.net/yxys01/article/details/77188976
成功后输入显示waiting for connection证明成功

此时输入http://192.168.0.102:8100 提示仍失败 是因为iOS10.0以上系统不支持访问,
解决办法 使用http://localhost:8100/inspector 在浏览器输入即可,
”[注意:]电脑和手机连接期间不可关闭终端,使用 command+N或command+T可以创建多个终端窗口”.

4.去下载github下载wechat_jump_game

5.开始你的高分(装b)之旅吧

Snip20180106_4.png

参考文章
[教你用 Python 来玩微信跳一跳(iOS)]https://www.jianshu.com/p/7b2ff1c15d9e
[终端更新Ruby步骤和遇见奇葩问题的解决办法]https://www.jianshu.com/p/8169f5d7f364
[WebDriverAgent 安装使用完全指南]https://testerhome.com/topics/10463
[iOS远程真机之usbmuxd中iproxy的作用]http://blog.csdn.net/yxys01/article/details/77188976
[pip安装失败解决办法]https://stackoverflow.com/questions/9780717/bash-pip-command-not-found
[Mac OS X 下 su 命令提示 sorry 的解决方法]http://blog.csdn.net/maxsky/article/details/44905003
[Mac安装NLTK报Uninstalling six-1.4.1错误]http://blog.csdn.net/w_g_h_2008/article/details/77876661

上一篇 下一篇

猜你喜欢

热点阅读