Я хочу отправить уведомление пользователю в первый день месяца. Как я могу это сделать? Это уведомление, которое только локально не удалено.Как отправить уведомление в определенную дату в Swift 3
-4
A
ответ
0
вы должны иметь этот код для уведомления в определенную дату.
let alarmTime = Date().addingTimeInterval(60 * 60 * 24 * 7 - 300) /// you should make changes here according to your requirement.
let components = Calendar.current.dateComponents([.weekday, .hour, .minute], from: alarmTime)
let trigger = UNCalendarNotificationTrigger(dateMatching: components, repeats: true)
let content = UNMutableNotificationContent()
content.title = "Notification Demo"
content.subtitle = "Demo"
content.body = "Notification on specific date!!"
let request = UNNotificationRequest(
identifier: "identifier",
content: content,
trigger: trigger
)
0
сначала вы должны зарегистрировать быстрые уведомления в
func registerLocal(sender: AnyObject) {
let notificationSettings = UIUserNotificationSettings(forTypes: [.Alert, .Badge, .Sound], categories: nil)
UIApplication.sharedApplication().registerUserNotificationSettings(notificationSettings)
}
затем запланируйте, как
func scheduleLocal(sender: AnyObject) {
let notification = UILocalNotification()
notification.fireDate = // give the next first date
notification.alertBody = "this is your notification"
notification.alertAction = "be awesome!"
notification.soundName = UILocalNotificationDefaultSoundName
notification.repeatInterval = NSCalendarUnit.NSCalendarUnitMonth
notification.userInfo = ["CustomField1": "w00t"]
UIApplication.sharedApplication().scheduleLocalNotification(notification)
Смежные вопросы
- 1. Swift 3 Как создать дату на определенную дату
- 2. Как отменить повторное уведомление в определенную дату
- 3. Как отправить уведомление gcm на определенную дату и время
- 4. Как генерировать уведомление в определенную дату без даты в android
- 5. Как написать уведомление клавиатуры в Swift 3
- 6. Swift: как сохранить данные на определенную дату
- 7. как вызвать функцию в определенную дату
- 8. Android - показать уведомление на определенную дату
- 9. Как рассчитать дату в Swift 3
- 10. NS Уведомление Confused Swift 3
- 11. Добавить местное уведомление в ios10 - swift 3
- 12. Удалить уведомление обозревателя Swift 3
- 13. Как отправить уведомление по конкретным датам, проверив дату
- 14. Как отобразить текст в определенную дату с помощью Swift?
- 15. Отправить электронное письмо на определенную дату/время
- 16. Показать уведомление о статусе Android Android в определенную дату,
- 17. Получить текущую дату в Swift 3?
- 18. Swift: Perfect Server: Как отправить Push-уведомление?
- 19. Установить дату из строки в swift 3
- 20. Запустить скрипт в определенную дату?
- 21. Как отправить уведомление из приложения в приложение в Firebase 3
- 22. Cron job проверить дату в базе данных и отправить уведомление
- 23. Swift 3 - Получить дату понедельника
- 24. Swift - Как отправить уведомление, когда AVPlayer переопределяется в фоновом режиме?
- 25. OSX/Swift: функция вызова в определенную дату/время
- 26. Как отправить уведомление всем контроллерам в iOS
- 27. Как получить текущую дату в быстрой 3?
- 28. Как передать уведомление методу, вызванному наблюдателем в Swift 3
- 29. Swift Отправить дополнительные данные через уведомление
- 30. Как мне отправить определенную ссылку в массив?
Сначала покажи нам, что вы пытались и не работать – Alistra
См пожалуйста, не уменьшают голосов моего вопроса. Я тратил по меньшей мере слабых, чтобы отправить уведомление. Все, что я получил, это код, но где, черт возьми, я помещаю этот код. Пожалуйста, я новичок, помоги мне вместо того, чтобы просто уменьшать голоса вопросов и не позволять мне задавать вопросы при переполнении стека. Мне это надоело !!!! –