gpt4 book ai didi

iphone - 如何让 asl_log 出现在 iOS 系统控制台输出中?

转载 作者:可可西里 更新时间:2023-11-01 03:06:42 26 4
gpt4 key购买 nike

我正在研究我是否可以在 iPhone/iOS 上从 asl_log 获得比 NSLog 更好的性能(可能......)但是我被困在一个点上,asl 的日志输出似乎不会出现在系统控制台(可通过许多应用程序查看,如系统控制台、iConsole 等)。自从我使用 ASL_OPT_STDERR 打开后,我知道我的设置是正确的,并且当设备被绑定(bind)时,我在 XCode 中看到了日志条目。

我在网上探索了很多有趣的东西(例如 http://boredzo.org/blog/archives/2008-01-20/asl-logginghttps://github.com/robbiehanson/CocoaLumberjack ),最好的希望似乎是 asl_open() 和“com.apple.console”的设施,但唉,输出仍然没有不会出现在控制台中。 NSLog 是唯一的选择吗?

最佳答案

将 STDERR 添加到 ASL,然后它会显示在控制台中

asl_add_log_file(NULL, STDERR_FILENO);

关于iphone - 如何让 asl_log 出现在 iOS 系统控制台输出中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14201699/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com