NSLogおよび複数のprintfステートメントを使用する単純な iPhone アプリがあります。このアプリは、iPhone (3GS) でのシリアル通信をテストするために作成した簡単なテスト アプリです。Run明らかに、iOS シミュレーターでシリアル通信をテストすることはできないため、 Xcode 内からクリックした後、デバイスをコンピューターから取り外します。Cydia から syslogd をインストールして、tail /var/log/syslog特定のログ メッセージを監視できるようにしました。
ただし、アプリを開いてコードの部分に到達するとNSLog、メッセージが表示されず、アプリのファイルにステートメント出力/var/log/syslogも表示されません。printfsyslog
これらのステートメントからの出力を含む iPhone 自体に存在するファイルはありますか、それとも出力先のアプリを指定する必要があります/var/log/syslogか?
ログメッセージの内容を含む別のファイルが電話に存在する場合は、それを開いて満足しています。基本的にsshed、電話中にログメッセージの内容を確認できるようにして、何が起こっているのかを確認できるようにしたいと考えています。また、電話がコンピューターに接続されていないため、明らかに Xcode でコンソール出力を使用することはできません。