objective-c - Apple iOS ASlog,轮询消息.. [代码]

标签 objective-c c ios ipad

阅读这些链接后: Using Objective C to read log messages posted to the device console https://developer.apple.com/library/ios/#documentation/System/Conceptual/ManPages_iPhoneOS/man3/asl.3.html

我已经使用

成功地将消息发布到 ASlog
aslmsg m = asl_new(ASL_TYPE_MSG);
asl_log(NULL, m, ASL_LEVEL_INFO, result);

问题是,当我去查询日志时,获取结果的时间非常滞后。自从我今天早些时候开始使用 NSLog 打印以来,它似乎在搜索所有内容。

我当前获取信息的代码是:

q = asl_new(ASL_TYPE_QUERY);
asl_set_query(q, ASL_KEY_SENDER, "db_poc", ASL_QUERY_OP_EQUAL);
asl_set_query(q, ASL_KEY_TIME, "1306768140", ASL_QUERY_OP_GREATER);

我正在尝试让我的应用向控制台发送消息(来自 javascript/UIWebview)。然后我想查看这些消息的控制台,以便我可以将数据发送回 UIWebviews javascript 代码..

我想知道我可以在发送端或接收端设置任何额外的标志来加快速度吗?另外,有没有办法清除这个ASlog?

任何想法..?

谢谢。

最佳答案

您是否尝试过使用 ASL_OPT_NO_DELAY 创建自己的 aslclient?

关于objective-c - Apple iOS ASlog,轮询消息.. [代码],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6178063/

相关文章:

objective-c - 如何使用带 AES 加密的十六进制十进制 key ?

ios NSPredicate 在 NSDictionary 中查找最接近的值

C 嵌套宏

ios - 检测 iPad 处理器/性能

ios - 如何使用 iOS Facebook SDK 2.4 保持登录状态

ios - 我收到错误 Undefined symbols for architecture i386 : when running my program

ios - 将可变类更改为不可变类

c - 在 C 中寻找一个好的哈希表实现

c - 如何在实现温度转换时克服段错误?

IOS swift 项目与 Facebook 集成 : tons of warnings