Einzelnen Beitrag anzeigen

Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.479 Beiträge
 
Delphi 11 Alexandria
 
#1

Vorgang für Mitteilungszentrale kann nicht durchgeführt werden

  Alt 18. Mai 2022, 22:08
Ich erhalte die folgende Fehlermeldung, wenn die IOS-App die Badge-Nummer ändern/anzeigen will:

"Im Projekt TimOnize ist eine Exception der Klasse ELocalNotificationAccess mit der Meldung 'Vorgang für Mitteilungszentrale kann nicht durchgeführt werden. Sie müssen die Berechtigung mit der Methode (RequestPermission) anfordern.' aufgetreten."

In dem Emba-Demo hier: https://docwiki.embarcadero.com/RADS...OS_and_Android)

sehe ich aber nichts von einer Erforderlichkeit ein RequestPermission durchzuführen.

Wenn doch, dann wie und wann?

EDIT: Denke, so geht es:

Delphi-Quellcode:
  if nfcenter.AuthorizationStatus <> TAuthorizationStatus.Authorized then
  begin
    nfCenter.RequestPermission;
  end else begin
   ....
  end;

Geändert von Harry Stahl (18. Mai 2022 um 22:35 Uhr)
  Mit Zitat antworten Zitat