Как создать файлы журнала отдельно для запущенного приложения PJSUA?
У меня есть приложение iOS Voip, которое использует pjsua. И я должен написать все журналы, поступающие из pjsua в файл, но я не знаю, как и с чего начать. Может кто-нибудь мне помочь?
1 ответ
Решение
Для записи логов из pjsua в файл мы должны определить необязательное свойство log_filename структуры app_config для функции app_init:
/* logFileName is a constant of pj_str_t type.*/
pj_str_t logFileName = pj_str("/Users/user/Documents/logfile.log")
/* Public API */
pj_status_t app_init(int argc, char *argv[]) {
//Optional log filename if app wishes the library to write to log file.
app_config.log_cfg.log_filename = logFileName;
}