実機でオリジナルの通知音を再生したい
こんにちは。
UNUserNotificationCenterを使ってアラームアプリを作っています。
時間が来るとオリジナルの通知音と共に通知が来るアプリです。
しかし、シミュレーターではロック状態でも通知音は再生されるのですが、実機ででは通知音は再生されません。
通知自体は届きます。
BackGroundModeで音楽の再生は許可してあります。
原因がわかる方、ご教授ください。
該当のソースコード
Swift
1 let content = UNMutableNotificationContent() 2 content.title = title 3 content.body = body 4 content.sound = UNNotificationSound.init(named: "fileName.caf") 5 6 var dateComponents = DateComponents() 7 dateComponents.hour = hour 8 dateComponents.minute = minute 9 10 let calendarTrigger = UNCalendarNotificationTrigger(dateMatching: dateComponents, repeats: true) 11 let request = UNNotificationRequest.init(identifier: alarmID, content: content, trigger: calendarTrigger) 12 UNUserNotificationCenter.current().add(request) { (error) in 13 }
補足情報(FW/ツールのバージョンなど)
Swift4
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/24 01:58