Ich implementierte Estimote SDK und hinzugefügt Beacon Ranging/Scanning-Delegate-Methode. Jetzt möchte ich eine lokale Benachrichtigung auslösen, wenn das Gerät gerade in den Beacon-Bereich eintritt. Hier habe ich Probleme mit der lokalen Benachrichtigung. Wenn ich Beacon-Region betrete, erhalte ich eine Benachrichtigung, die in Ordnung ist, aber sie wird nach einem zufälligen Intervall mehrmals wiederholt. Ich bekomme mehr als einmal eine lokale Benachrichtigung.Wie schränken Sie mehrere Benachrichtigungen von EstimoteSDK in iOS/Swift3 ein?
Zweite Sache ist, Gibt es eine Möglichkeit, ausgelöste Benachrichtigung aus dem Infobereich zu löschen. Weil ich nur 1 Benachrichtigung gleichzeitig anzeigen möchte. Wenn die lokale Benachrichtigung ausgelöst wird, sollte sie die vorhandene Benachrichtigung aus dem Infobereich löschen, falls bereits vorhanden.
Ich habe versucht, mit cancelLocalNotification und cancelAllLocalNotifications aber Benachrichtigungen nicht entfernt werden wird.
Bitte teilen Sie Ihren Code, um zu sehen, was Sie möglicherweise falsch machen. –