1
有很多頁面解釋它,但我找不到它。我發現的許多文章只適用於El Capitan和舊系統。Sierra上的kprintf(kernel printf)登錄在哪裏?
我現在無法使用fwkpfv,因爲我沒有正確的加密狗。我的客戶正在爲我購買一臺支持Firewire的舊MacBook。
我的內核擴展讓我的盒子驚慌失措。很奇怪,如果我的同事建立我的擴展,它的工作就好了。我仍然fl。不樂。
有很多頁面解釋它,但我找不到它。我發現的許多文章只適用於El Capitan和舊系統。Sierra上的kprintf(kernel printf)登錄在哪裏?
我現在無法使用fwkpfv,因爲我沒有正確的加密狗。我的客戶正在爲我購買一臺支持Firewire的舊MacBook。
我的內核擴展讓我的盒子驚慌失措。很奇怪,如果我的同事建立我的擴展,它的工作就好了。我仍然fl。不樂。
你可以使用命令
log stream --process 0
「活」本地內核日誌對於希望在過去的日誌,使用log show
代替,例如:
log show --predicate 'processID == 0' --last 1h | less
的是沒有人會幫助你同但是,由於日誌記錄是在用戶空間異步發生的,所以在恐慌之前你不會得到最後的消息。
一些更多的選擇。只有測試設備需要有線/雷電以太網,運行調試器的Mac可以在WiFi上。
keepsyms=1
boot-arg,因此您不必追溯),查看寄存器內容和反彙編可以經常告訴你變量的值。-zp
,-zc
等。
謝謝!對不起,我花了這麼長時間來接受你的答案。 –