zoukankan      html  css  js  c++  java
  • iOS亮屏解锁命令【iOS自动化测试】--使用ssh

    前提:iOS越狱手机一个

      越狱方法:使用pp助手, 爱思助手等

    1、从Cydia安装以下软件:

    AppSync for iOSx(可安装破解软件)、
    afc2add补丁(可访问整个iOS设备的系统文件)、
    openssh(可打开ssh服务)、
    open(可执行open 启动app的命令)、
    Activator(实现手势)、
    SimulateTouch(模拟点击滑动)、
    aptbackup(可使用apt-getinstall资源)

    2. 访问越狱手机

    2.1 Wi-Fi方法:

    mac 和 iphone 在同一网段

    1)pc上使用命令 ssh root@iOSIP 然后输入密码,越狱手机默认密码为alpine,此时便可以对这个越狱手机随意操作。

    二、通过USB

    2.2 通过USB方法:

    1)pc上安装usbmuxd服务。http://cgit.sukimashita.com/usbmuxd.git/ 下载1.0.8版本。

    2)解压进入   python-client目录后,执行命令:python tcprelay.py 22:2222, 这样就开通了一个从本机2222端口通往目标主机22号端口的通道,执行完后会出现Forwarding  local port 2222 to remote port 22 

    3)打开一个新终端,执行命令ssh root@localhost –p 2222,然后提示输入密码,这是手机的密码,默认为alpine

    3. iPhone执行命令:

    1)、亮屏
    activator send libactivator.system.homebutton
    2)、等待2秒
    sleep 2
    3)、解锁
    stouch swipe 200 300 700 300 0.2 1
    4)、运行app
    open ranorex.RxServiceApp
    其中包名ranorex.RxServiceApp可以用itools软件的应用中看到。或用rar打开ipa包看Info.plist文件中的<key>CFBundleIdentifier</key>可以找到。
    加起来一起执行:
    activator send libactivator.system.homebutton && sleep2 && stouch swipe 200 300 700 300 0.2 1 &&
    sleep 3 && open ranorex.RxServiceApp

  • 相关阅读:
    面经二
    面经一
    Java集合-HashSet
    Java集合-LinkedList
    Java集合-ArrayList
    @JsonIgnoreProperties注解不起作用的问题解决
    纯JS实现图片验证码功能并兼容IE6-8
    java设计模式之桥接模式
    java设计模式之职责链模式
    WPF笔记:WPF自定义treeview样式及数据绑定
  • 原文地址:https://www.cnblogs.com/xiyuan2016/p/9765353.html
Copyright © 2011-2022 走看看