Autor Téma: Callback na odkliknutou notifikaci z iOS  (Přečteno 140 krát)

Offline RadekXxX

  • Nováček
  • *
  • Příspěvků: 4
  • Karma: 0
    • Verze Delphi: 10.3
Callback na odkliknutou notifikaci z iOS
« kdy: 01-07-2021, 06:34:51 »
Ahoj,
potreboval bych nejak precist data co obsahuje prijmuta notifikace, kdyz na ni kliknu a aplikace je na pozadi, u Androidu to neni problem, ale nevim jak u iOS. Pokud aplikace nebezi, lze to precist pomoci TPushService.StartupNotifications (Android i iOS) pri startu aplikace, pokud aplikace bezi nebo je na pozadi, to je jedno, protoze kdyz na iOS rozbalim notifikace, tak se aplikace stejne presune na pozadi, na Androidu to prectu pomoci TNotificationCenter.OnReceiveLocalNotification, ale iOS tento callback nevola. Castecne reseni je notifikaci na iOS posilat jako content-available, to probudi aplikaci na pozadi na max 30 sekund a necha ji zpracovat prijmutou notifikaci, takze aspon vim co me prislo za data, ale jednak stejne nevim na kterou notifikaci uzivatel kliknul, pokud jich tam je vic a navic to Apple nedoporucuje, protoze notifikace muzou byt zpozdene nebo nemusi byt vubec dorucene, pripadne system nemusi vubec aplikaci probudit.