在 Xcode 的一个调试版本中,不管我使用的是模拟器还是实际的设备,控制台上都会显示 NSLog、 printf、 fprintf 和 nsAssert 语句
如果我现在在设备上运行一个发布版本(比如说我发送了一个测试飞行版本并在我的 iPhone 上放大; 这将是一个发布版本) ,那么这些(如果有的话)会被记录下来?
那我要怎么找回日志呢?
NSLog 实际上在发布版本构建时输出了一些东西吗?决定因素是什么?是写到 stdout 还是 stderr?是否只有 stderr 写入设备日志?这是否意味着我必须使用 fprintf?设备日志中是否写入了任何内容?有这种东西吗?如果是这样,怎么捡起来呢?
有人能解释一下情况吗?