После прочтения этих ссылок:
Использование 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?
Есть идеи ..?
Спасибо.