android和ios自動化中獲取短信驗證碼方法


方法一

UI自動化讀短信,支持運行的過程中,跳到短信app,讀取出驗證碼。

運行過程中,打開短信app,讀取短信中的內容,取出驗證碼。

該方法不通用,不同的機型、系統對應的短信app可能不一樣。

 

方法二

系統收到短信后有短信提醒,可以使用如下命令獲取短信內容。

adb shell dumpsys activity broadcasts | grep sender

 

方法三

使用adb讀取短信的db文件  取出驗證碼,可能需要root權限。

adb shell dumpsys package 包名  找到存儲數據文件路徑。

 

方法四

使用獨立的手機+循環讀取短信+post到公共服務器,腳本中發送get請求去公共服務器讀取驗證碼。

 

 

獲取app應用包名,可使用命令

adb logcat | grep -i displayed    運行命令后,運行一次應用,根據打印的日志即可獲取到對應app的包名


免責聲明!

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



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