透過窗戶->;設備打開設備界面,選擇我們的手機,也可以看到手機中運行的進程輸出的日誌。如圖所示:
第二,力比多設備
安裝libimobiledevice很簡單。在命令行中輸入它:
brew安裝頭libimobiledevice設備
註意,您需要添加–head選項。如果不添加,說明安裝的是老版本,不支持iOS10的手機,所以安裝時需要添加–head選項。
1,使用idevicesyslog
在命令行中,輸入:idevicesyslog?
妳可以在屏幕上看到妳手機上的所有日誌。
2.檢查我們想要的日誌。
1)將設備日誌重定向到壹個文件。
idevicesyslog & gt& gt& amp這個命令是將日誌導入到文件iphone.log中,它在後臺執行。2)使用tail -f和grep查看日誌。
tail -f iphone.log
Tail -f iphone.log | grep 'QQ' #查看包含QQ的行。
如下圖所示:
第三,控制臺
用各種方法查了App日誌後,我還是覺得蘋果系統自帶的工具用起來最方便,不用安裝,不用命令行,很方便。
連接手機,在其他LaunchPad文件中打開控制臺應用程序,或者搜索Console.app打開控制臺應用程序。妳可以在左欄看到我們的手機設備,只要選中它,如下圖所示:
右邊的日誌輸出不僅包括我們自己的應用程序,還包括其他進程的日誌。如何篩選它們?很簡單,選中我們的壹個日誌,右鍵點擊進程名,選擇顯示進程名,然後就只顯示我們App的日誌了。如果顯示的列名中沒有流程名稱,我們可以右鍵單擊其他列名,並在彈出菜單中檢查流程。如圖,微信打印的日誌如下:
以上,可以根據個人習慣選擇工具。