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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM