cordova.file. * (todos los directorios) son nulos

Estoy trabajando en el desarrollo de aplicaciones móviles Ionic.

Mi requisito es crear un registrador del lado del cliente para rastrear problemas en la aplicación. Usé los métodos mencionados enhttps://github.com/pbakondy/filelogger, y pude crear el archivo de registro tanto en Android como en iOS.

Por primera vez cuando abro la aplicación, crea el archivo de registro en cordova.file.dataDirectory, cuandocierra y vuelve a abrir la aplicación en i * OS, Estoy tratando de leer el contenido del archivo que se creó usando el siguiente

$fileLogger.getLogfile().then(function (loggerContent) {
                    var temp =loggerContent;
                });

Pero la aplicación dice

{ 
"applicationDirectory":null,
"applicationStorageDirectory":null,
"dataDirectory":null,
"cacheDirectory":null,
"externalApplicationStorageDirectory":null,
"externalDataDirectory":null,
"externalCacheDirectory":null,
"externalRootDirectory":null,
"tempDirectory":null,
"syncedDataDirectory":null,
"documentsDirectory":null,
"sharedDirectory":null
}

Así que no pude encontrar el archivo donde guardé mis registros.

Ayúdenme a resolver este problema o si me pueden recomendar un método diferente para solucionarlo, ¡sería genial!

Gracias por las respuestas

Respuestas a la pregunta(2)

Su respuesta a la pregunta