2012-07-23 42 views
0

我有一個越獄iPhone和我正在工作的應用程序包含.c文件,其中有幾個printf語句。我正在使用的應用程序包含串行連接,即基座連接器的引腳12和13。這就是說,我不能使用Xcode內的控制檯來查看printf聲明的輸出,因爲我有一個定製的基座連接器(未連接到電腦)在應用程序運行時連接到手機iOS - 如何看iphone上的printf輸出?

我可以ssh到手機中,我可以使用syslogd查看NSLog的輸出/var/log/syslog .c文件中的printf語句不會輸出到/var/log/syslog,所以有什麼方法可以查看iPhone上的stdout和SSH會話?或者有辦法我可以重定向/告訴.c文件輸出到/var/log/syslog

兩種解決方案都可以使用。謝謝閱讀。

回答

0

如果你是越獄,最簡單的方法是使用Syslog SBSetting toggle

將啓用記錄到/var/log/syslog

+0

我已經'syslogd'安裝在iPhone和'printf'消息的輸出不會輸出到'var/log/syslog' – Chris 2012-07-23 06:52:56

+0

閱讀鏈接描述:它不需要也不依賴於syslogd。嘗試並告訴我它是怎麼回事 – Olotiar 2012-07-23 06:54:22

+0

爲了使用此日誌記錄功能,我必須安裝SBSettings嗎? – Chris 2012-07-23 07:03:04