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