Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit vorläufigen Benachrichtigungen können Apps Benachrichtigungen ohne explizite Vorabzustimmung eines Benutzers übermitteln. Diese Benachrichtigungen werden ruhig eintreffen und nur im Benachrichtigungscenter angezeigt, sodass Benutzer eine Vorschau anzeigen können, bevor sie sich anmelden oder ihre fortgesetzte Zustellung beenden.
Im Benachrichtigungscenter können Benutzer angeben, dass eine App die Bereitstellung vorläufiger Benachrichtigungen beenden, sie vorläufig weitergibt oder sie prominenter bereitstellen soll.
Senden vorläufiger Benachrichtigungen
Um vorläufige Benachrichtigungen zu senden, stellen Sie UNAuthorizationOptions.Provisional
eine Option für die RequestAuthorization
Methode von UNUserNotificationCenter
:
public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions)
{
UNUserNotificationCenter center = UNUserNotificationCenter.Current;
var options = UNAuthorizationOptions.Alert | UNAuthorizationOptions.Sound | UNAuthorizationOptions.Provisional;
center.RequestAuthorization(options, (bool success, NSError error) => {
// ...
);
return true;
}
Wenn der Benutzer vorläufige Benachrichtigungen zur prominenten Zustellung herstuft, bestimmen die UNAuthorizationOptions
übergebenen RequestAuthorization
Werte die neuen Einstellungen für die Benachrichtigungsübermittlung (im obigen Code UNAuthorizationOptions.Alert
und UNAuthorizationOptions.Sound
).