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日志:
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'
(查找所有的關鍵路徑打點)