iOS即時查看App作業記錄

來源:互聯網
上載者:User

標籤:port   輸入   gre   上進   ima   後台   idt   package   蘋果   

前言:

本文討論如何即時查看輸出在console控制台的日誌。

一、Xcode

  

通過Window->Devices開啟devices介面,選擇我們的手機,也能看到手機中啟動並執行進程輸出的日誌。  二、libimobiledevice

安裝libimobiledevice很簡單,在命令列輸入:

brew install --HEAD libimobiledevice 注意,需要加上 –HEAD 選項,如果不加,安裝是老版本,不支援iOS10的手機,所以安裝時,需要加上 –HEAD 選項

 

1、使用idevicesyslog

在命令列輸入:idevicesyslog 
就可以在螢幕上看見手機上所有的日誌了。 2、查看我們想要的日誌
1)將裝置日誌重新導向到檔案idevicesyslog >> iphone.log &該命令是將日誌匯入到iphone.log這個檔案,並且是在後台執行。2)用tail -f和grep查看logtail -f iphone.logtail -f iphone.log | grep ‘QQ‘ # 查看包含QQ的行
如:  三、控制台

在用過各種辦法查看App日誌後,還是覺得蘋果系統內建的工具用起來最方便,不用安裝,不用命令列,傻瓜式操作,非常方便。

 

連上手機,在LaunchPad其他檔案中開啟控制台應用,或者搜尋Console.app開啟控制台應用,可以看到左側一欄中有我們的手機裝置,選擇就可以, 
右側輸出的日誌不僅有我們自己的App還有其他進程的日誌,怎麼過濾?非常簡單,選中一條我們的日誌,在進程名字上右鍵,選擇顯示進程名,然後就只會顯示我們App的日誌。如果顯示的列名中沒有進程名,我們可以在其他列名上右鍵,在彈出的菜單中勾選上進程就可以了。顯示WeChat列印出的日誌:  

以上,按照個人習慣來選擇工具即可。

 

iOS即時查看App作業記錄

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.