#ios #xcode #push-notification
Вопрос:
Я довольно новичок в xcode и следую руководству по добавлению уведомлений. Все работает отлично, за исключением того факта, что в уведомлениях нет звуков или вибраций на спусковом крючке. Я поискал в Интернете, но не смог найти ничего, что я понимаю. Я не совсем уверен, нужно ли мне добавлять строку кода для объявления звука/вибрации или это просто данность. Любая помощь будет очень признательна. Мой код выглядит следующим образом:
override func viewDidLoad() { super.viewDidLoad() let NotiCenter = UNUserNotificationCenter.current() NotiCenter.removeAllPendingNotificationRequests() NotiCenter.requestAuthorization(options: [.alert, .sound]) { (granted, error) in } let NotiContent = UNMutableNotificationContent() NotiContent.title = "Example Title" NotiContent.body = "Example Body!" var Date = DateComponents( year: 2021, month: 10, day: 23, hour: 12, minute: 31, second: 0 ) let trigger = UNCalendarNotificationTrigger (dateMatching: Date, repeats: false) let uuidString = UUID().uuidString let request = UNNotificationRequest(identifier: uuidString, content: NotiContent, trigger: trigger) NotiCenter.add(request) {(error) in } }
Комментарии:
1. Получили ли вы молчаливое уведомление? единственное, что вы можете проверить разрешение на уведомление для этого приложения, — это то, что оно показывает. Можете ли вы попробовать добавить это разрешение, а также неавторизованный параметр