Ich möchte eine Benachrichtigung, die alle 14 Tage (2 Wochen) wiederholt. Ich benutze alten Benachrichtigungsrahmen "UILOCAL BENACHRICHTIGUNG", wie ich es will arbeiten nur mit IOS 9.Ist es möglich, eine Benachrichtigung, die alle 14 Tage wiederholt UILocal Notification ios 9
Antwort
Entweder Sie müssen tun, wie diese Antwort sagt: Repeating a Local Notification after every 14 days(two weeks)? oder Sie müssen Ihre App damit umgehen, indem Sie eine lokale Benachrichtigung für das erste Vorkommen planen, und dann, wenn diese Benachrichtigung von Ihrer App empfangen wird, planen Sie neu es für weitere 14 Tage.
Ja Sie easly tun können,
Epos: Wenn der Benutzer die App verlassen, setzen wir UINotification und abzusenden. Wenn der Benutzer nicht in 2 Tagen eintritt (2 * 24 * 60 * 60), sendet die Benachrichtigung Ende der 2 Tage. Wenn Sie nach 14 Tagen senden möchten, können Sie die fireDate Zeit ändern mit 14 * 24 * 60 * 60
in AppDelegate:
- (void)applicationDidEnterBackground:(UIApplication *)application
{
UILocalNotification *notification = [[UILocalNotification alloc] init];
notification.timeZone = [NSTimeZone defaultTimeZone];
notification.fireDate = [NSDate dateWithTimeIntervalSinceNow:2*24*60*60];
//[[NSDate date] dateByAddingTimeInterval:5];[NSDate dateWithTimeIntervalSinceNow:24*60*60]
NSLog(@"%@",notification.fireDate);
notification.alertBody = NSLocalizedString(@"NOTIFICATION_MSG", @"Message");
notification.applicationIconBadgeNumber = [[UIApplication sharedApplication] applicationIconBadgeNumber] + 1;
[[UIApplication sharedApplication] scheduleLocalNotification:notification];
}
- (void)applicationDidBecomeActive:(UIApplication *)application
{
// Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
[[UIApplication sharedApplication] cancelAllLocalNotifications];
application.applicationIconBadgeNumber = 0;
}
und was ist mit repeatInterval? muss es auf NSCalendarUnitDay eingestellt werden? – kishan
- 1. Push-Benachrichtigung App Hintergrund iOS 9 rasche
- 2. iOS Push Notification benutzerdefinierte Tonwiederholung?
- 3. Register Benachrichtigung in iOS 9
- 4. iOS entfernen Benachrichtigung von Notification Center
- 5. Erinnern Sie Benutzer, die nicht alle 14 Tage angemeldet haben
- 6. Ist es möglich, Push-Benachrichtigung ohne APNS
- 7. Ist es möglich, Wifi Signalstärke in IOS 9
- 8. Ist es möglich Filter IOS Push Notification rein auf Client Seite herauszufiltern?
- 9. Ist es möglich, SILENT LOCAL Benachrichtigung auf iOS senden
- 10. Ist es möglich, eine Push-Benachrichtigung von Socket.io auszuführen?
- 11. Ist es möglich, eine SILENT lokale Benachrichtigung in iOS zu planen?
- 12. iOS "Local" Push Notification
- 13. ist es möglich, Alarm für 7 Tage genau gleichzeitig einzustellen?
- 14. Lokale Benachrichtigung generieren Für alle 28 Tage iOS 10 Objective-C
- 15. Vollbild Anruf Push Notification - iOS
- 16. iOS Local Notification Trigger Handhabung
- 17. iOS mit Firebase-Benachrichtigung, alle nicht funktioniert
- 18. iOS Background Task/Push Notification
- 19. iOS TestFlight Build Benachrichtigung E-Mails wiederholt nicht empfangen
- 20. iOS - ist es möglich, CGContextDrawImage zwischenzuspeichern?
- 21. Ist es möglich, eine Hintergrundaufgabe mit SignalR
- 22. Wie die Wiederholung UILocal Benachrichtigungen auf der Auswahlliste der Wochentage einstellen
- 23. Ist es möglich, die Benachrichtigungszeit in Android zu reduzieren?
- 24. Ist es möglich, eine lokale Benachrichtigung speziell an die Apple Watch zu senden?
- 25. Ist es möglich, einen Hybrid-Wrapper für IOS und Android mit Push-Notification-Funktionalität zu erstellen
- 26. Ist es möglich, eingehende Push Notification Text auf iOS zu ändern
- 27. Android - Benachrichtigung wiederholt sich nach Aktivität Öffnen
- 28. iOS 10 Notification Service Extension
- 29. Zugriff auf die letzten Kontakte iOS 9
- 30. Ist es möglich, Ihre iPad-App aus Multitasking auf iOS 9
Ich denke, diese Links werden Ihnen helfen: täglich wiederholen/stündlich lokale Meldung [http://stackoverflow.com/questions/3426882/iphone-how-to-set-repeat-daily-hourly-local-notification] und benutzerdefinierte Zeitintervall [http://stackoverflow.com/questions/4363847/how -zu-set-local-notification-repeat-interval-to-custom-time-interval] – Nazir