mac下使用命令行安裝、卸載ipa包、查看日志


1.首先需要電腦有brew環境,檢查自己是否已經安裝homebrew,在終端中輸入 brew -v ,如果出現版本信息則說明已經安裝,如果提示命令不存在則說明未安裝, 安裝homebrew的方法如下:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2.安裝完成brew后,安裝以下內容:

brew uninstall ideviceinstaller 

brew uninstall libimobiledevice 

brew install --HEAD libimobiledevice 

brew link --overwrite libimobiledevice 

brew install ideviceinstaller 

brew link --overwrite ideviceinstaller

 

3.app必須得通過Xcode簽名認證,

獲取ios的bundleld: ideviceinstaller -l -o list_user 

獲取ios的型號: ideviceinfo -k ProductType 

獲取ios的系統版本: ideviceinfo -k ProductVersion 
獲取ios的手機名稱: ideviceinfo -k DeviceName 

iOS 安裝 卸載ipa 包:

獲取ios的udid: idevice_id -l   ,查看連接的設備udid

ideviceinstaller -i ipa 安裝到設備

ideviceinstaller -u appid 卸載app

 

3.查看log日志:

libimobiledevice查看log的方法: 連上你的ios設備,在終端下輸入命令:
idevicesyslog
1 . idevicesyslog | grep  ''  -A  10  -B  10  (A-輸出關鍵字所在行后 10 行;B-輸出關鍵字所在行前 10 行)
2 . idevicesyslog | sed -n  '/push event :/,/}$/p'  (查找所有的打點)
3 . idevicesyslog | sed -n  '/push keypath event :/,/}$/p' (查找所有的關鍵路徑打點)
 


免責聲明!

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



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