UILocalNotification-Problem mit iOS9

8

Seit iOS9 funktionieren lokale Benachrichtigungen nicht mehr ordnungsgemäß. Manchmal erhalten Benutzer die Benachrichtigung, manchmal nicht. Meine Benachrichtigungen werden täglich wiederholt. Irgendeine Idee, was das Problem verursachen könnte? Ich habe ein paar Posts gesehen, dass es in iOS9 einen Bug gibt, aber ich bin mir nicht sicher, dass das der Grund ist.

Hier ist ein Stück Code:

%Vor%

Danke für Ihre Hilfe

    
Lasti 02.10.2015, 06:52
quelle

4 Antworten

3

Schreiben Sie den folgenden Code in AppDelegate.m

%Vor%

}

schreibe diesen Code auch in AppDeleagte.m

%Vor%

Schreiben Sie den folgenden Code in Ihren ViewController, wo Sie Ihre lokale Benachrichtigung implementieren möchten.

forBeispiel: Hier initialisiere ich UILocalNotification, und sein Firedate ist currentTime und 5seconds Interval Time.

Nach Fire localNotification wird es Alarm auf Ihrem Bildschirm geben.

%Vor%     
Vijay Rathod 27.01.2016 11:11
quelle
1

Im Handbuch zur Programmierung lokaler und entfernter Benachrichtigungen:

  

In iOS 8 und höher, Apps, die entweder lokale oder Remote-Benachrichtigungen verwenden   Sie müssen die Arten von Benachrichtigungen registrieren, die sie übermitteln möchten. Das   System gibt dem Benutzer dann die Möglichkeit, die Arten von zu begrenzen   Benachrichtigungen, die Ihre App anzeigt Das System markiert keine Icons,   Anzeige von Warnmeldungen oder Wiedergabe von Alarmtönen, wenn einer davon vorliegt   Benachrichtigungstypen sind für Ihre App nicht aktiviert, selbst wenn sie aktiviert sind   in der Benachrichtigungsnutzlast angegeben.

Wie in der Anleitung gezeigt, ist der Beispielcode, den Apple zeigt:

%Vor%

Ссылка von: Naughty_Ottsel

Das ist mein Code:

%Vor%

Ich hoffe, dass Hilfe!

    
Yan Wang 18.04.2016 14:10
quelle
0

wenn Sie es für iOS9 benötigen, aber unter swift 3.1:

%Vor%

auf iOS10 ist veraltet.

    
ingconti 29.05.2017 11:10
quelle
-1

Fügen Sie den folgenden Code in Appdelegate.m

ein %Vor%     
Nupur Daddikar 20.11.2015 10:53
quelle