Daha önce, tüm stdout/stderr verilerini Console.app'deki uygulamalardan okuyabiliyordum. Bir süredir, artık bu durum böyle değil (NSLog verileri hala var, yine de). Şimdi 10.8 yaşıyorum.Console.app içine stdout nasıl alınır
Artık güncel görünmeyen bir earlier similar question from 2010 vardı. SU'da, henüz yanıtlanmayan bir similar question da bulunmaktadır.
Bu değişiklik oldu mu, yani stdout'un artık günlüğe kaydedilmemesi gerekiyor mu? Ya da sistemimde bir sorun var (eski SU sorusundan, böyle bir durumda da işe yarayabilirdi - yardımcı olmaksızın)?
Bir şekilde onu değiştirebilir miyim?
Bu davranışın 'launchd'de değiştiğine ve neden değiştiğine dair referansınız var mı? – Albert
Herhangi bir gerçek referansım yok, ancak değişikliği [launchd kaynak sürümleri] 'ne (http://opensource.apple.com/source/launchd/) bakarak onaylayabilirsiniz. OS X 10.7.5'ün launchd-392.39'unda bulunan 'log_redirect_fd' ve' job_log_stdouterr 'referanslarının launchd-442.21'de artık mevcut olmadığını görebilirsiniz. Bu, uygulamanın stderr ve stdout tanımlayıcılarını okumaktan ve çıktılarını sistem günlüğüne iletmekten sorumlu olan mantıktı. – bdash