У меня есть класс UNNotificationServiceExtension
и метод делегата didReceive
. Я хочу прочитать информацию о пользователе из файла .dat.
var value : String? = nil
//filePath has valid path with filename
if(filepath != nil){
value = try? String(contentsOfFile: filepath!)
}
Когда я печатаю значение, это ноль.
Я даже попытался записать нужное значение в UserDefaults
из приложения и попытался прочитать значение из класса UNNotificationServiceExtension
, но оно все равно равно нулю. Я даже не могу прочитать значение из цепочки для ключей из UNNotificationServiceExtension
класса.
Любые другие материалы приветствуются.
Ожидаемый результат - я должен иметь возможность прочитать содержимое файла или прочитать значение из UserDefaults / Keychain в UNNotificationServiceExtension
классе.