Сохраните push-уведомления в Coredata и покажите на видеозаписях - PullRequest
0 голосов
/ 27 мая 2019

Я реализовал функцию, которая использует FCM для перехода на iOS.Я хочу сохранить отправленное сообщение, используя coredata.И используйте ячейку таблицы в UIViewController, чтобы отобразить ее.Но я не знаю, как использовать coredata для хранения моих push-данных (в AppDelegate.swift ).

func userNotificationCenter(_ center: UNUserNotificationCenter, willPresent notification: UNNotification, withCompletionHandler completionHandler: @escaping (UNNotificationPresentationOptions) -> Void) {


        let userInfo = notification.request.content.userInfo 
//push message (JOSN)
        print("userInfo: \(userInfo)")

        // 
        completionHandler([.badge, .sound, .alert])
    }

здесь я печатаю мое push-сообщение

userInfo: [AnyHashable("aps"): {
    alert =     {
        body = "my message";
        title = "2019/5/18 \U4e0b\U5348 01:00:01";
    };

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...