我遵循here答案中的建议,将iOS设备上的NSLog输出重定向到文件,效果很好。问题在于它不再显示在设备的控制台中。我真正想要的是一种将stderr流发送到控制台和文件的方法。有谁知道如何做到这一点?
最佳答案
我在另一个线程(NSLog() to both console and file)上找到了可接受的答案。
此处提供的解决方案仅在未检测到调试器的情况下才重定向到文件,如下所示:
if (!isatty(STDERR_FILENO))
{
// Redirection code
}
感谢Sailesh的回答。