[英]How to capture iPhone app debug logs
我正在研究 libimobiledevice 以基本上捕獲特定的 iPhone 應用程序日志。 我曾嘗試使用idevicesyslog
命令,但它為我提供了所有系統日志以及我的應用程序。
我試過idevicesyslog -d | grep com.example.Example
idevicesyslog -d | grep com.example.Example
但沒有給我我正在尋找的信息。
我對我的應用程序的調試日志感興趣。
我知道有一種方法可以從 Xcode 的組織者中捕獲它,但我不想那樣做。 我計划以編程方式進行,然后與 Appium 自動化腳本集成。
我能夠通過 idevicesyslog -d | 實現這一點 grep '" https://ac.XYZ.COM " >& t' 寫入文件“t”,然后清除文件並繼續下一步。
這是我能夠實現的,但我在這里面臨的唯一問題是我需要更新命令,就像當我與設備交互時它不會實時寫入日志。 如果有人可以提出一種實時登錄文件的方法,那就太好了。
您可以使用 idevicesyslog 中的 -m 選項,此選項用於“僅打印包含 STRING 的消息”
例子:
idevicesyslog -m "Vantage"
希望這個方法對你有用:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.