2011-05-30 2 views
1

После прочтения этих ссылок: 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компании Apple IOS ASlog, опрос сообщений .. [код]

Я успешно отправил сообщения в 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). Затем я хочу посмотреть консоль для этих сообщений, чтобы я мог отправить данные обратно в код javascript UIWebviews.

Интересно, есть ли какие-либо дополнительные флаги, которые я могу установить на стороне отправки или получения, чтобы ускорить работу? Кроме того, есть ли способ очистить этот ASlog?

Любые идеи ..?

Спасибо.

ответ

1

Вы пытались создать свой собственный aslclient, используя ASL_OPT_NO_DELAY?

Смежные вопросы