美文网首页
iOS开发 如何只想在后台推送通知声音,前台不推送声音

iOS开发 如何只想在后台推送通知声音,前台不推送声音

作者: MangoJ | 来源:发表于2023-10-29 09:14 被阅读0次

下面这个示例是在前台中也能收到声音推送,要想在前台中不推送声音,只需要设置为completionHandler(UNNotificationPresentationOptionBadge|UNNotificationPresentationOptionAlert);

- (void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(UNNotificationPresentationOptions))completionHandler{
   // 需要执行这个方法,选择是否提醒用户,有Badge、Sound、Alert三种类型可以设置
    completionHandler(UNNotificationPresentationOptionBadge| UNNotificationPresentationOptionSound|UNNotificationPresentationOptionAlert);

}

相关文章

  • iOS同一应用接收多条通知可以不以只显示最新一条

    iOS推送分为前台推送和后台推送 1.前台推送 如果是前台推送可以在收到通知的时候设置[application s...

  • 前台添加通知栏EBBannerView

    iOS推送分为前台、后台、以及关闭app之后的推送这三种模式,后台和关闭是默认有通知栏的,但是前台没有通知栏,所以...

  • iOS推送

    推送通知本身是iOS系统的行为,所以在APP没有运行(没有再前台也没有再后台)的时候,任然能够推送或接受 收到推送...

  • iOS 后台推送 收不到

    iOS 前台可以收到推送,后台死活收不到推送。 上述方法再后台死活不执行。参考极光官网后台没有配置相关参数cont...

  • iOS 怎么自定制推送声音呢?(APP运行时和APP进入后台时

    说明: 一般如果修改了apple官方的推送声音后,则APP进入后台后,推送会播放开发者自定制的推送声音,而用户在使...

  • 推送

    设备token iOS10之后注册推送,应用在前台也能显示通知栏,但不能在后台调用 iOS8之后注册推送,应用在前...

  • iOS推送通知梳理

    iOS推送通知梳理 无论您的应用在前台还是后台本地推送还是远程推送都可以用来帮助用户获得您应用的最新特性信息。因此...

  • 推送通知

    基本介绍 iOS中分两种推送通知:本地推送 和 远程推送 推送通知的作用:就是可以让不在前台运行的app接收到消息...

  • iOS 推送总结

    注册推送 收到推送 iOS10以前 iOS10之后 关于推送的声音播放 苹果默认的推送声音就不说了,需要播放自定义...

  • iOS推送应用逻辑场景

    iOS推送应用逻辑场景 注意要点,《推送接收情景》根据应用状态分为,前台,后台,关闭应用,三种情况。 前台:打开应...

网友评论

      本文标题:iOS开发 如何只想在后台推送通知声音,前台不推送声音

      本文链接:https://www.haomeiwen.com/subject/esxvidtx.html