Apple iOS ASlog, опрос сообщений .. [code] - PullRequest
1 голос
/ 30 мая 2011

После прочтения этих ссылок: Использование Objective C для чтения сообщений журнала, отправленных на консоль устройства 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). Затем я хочу посмотреть консоль на наличие этих сообщений, чтобы я мог отправить данные обратно в код JavaScript UIWebviews ..

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

Есть идеи ..?

Спасибо.

1 Ответ

1 голос
/ 12 августа 2011

Вы пытались создать свой собственный клиент с помощью ASL_OPT_NO_DELAY?

...