接收远程通知时打开/关闭振动和声音ios swift

时间:2017-05-02 05:21:38

标签: ios swift audio vibrate remote-notifications

我的应用程序中有设置,因为我有一个切换按钮,用于转动打开关闭 声音振动,同时接收远程通知。以下是我在AppDelegate

中注册远程通知的代码
let notificationTypes: UIUserNotificationType = [UIUserNotificationType.Alert, UIUserNotificationType.Sound]
    let pushNotificationSettings = UIUserNotificationSettings(forTypes: notificationTypes, categories: nil)
    application.registerUserNotificationSettings(pushNotificationSettings)
    application.registerForRemoteNotifications()

对于声音我引用了这个Remove sound from notification,但它似乎确实有效。

Whatsapp有这个功能,所以肯定会有

任何人都可以在此提出建议吗?

1 个答案:

答案 0 :(得分:4)

请从JSON有效负载中删除声音键值。

我刚检查过它。它对我有用。

{"aps":{"alert":"Enter your message","badge":1}}