gpt4 book ai didi

ios - 应用收到推送通知时,ios播放继续发出声音

转载 作者:行者123 更新时间:2023-12-01 16:33:49 25 4
gpt4 key购买 nike

目前,我正在开发要接收推送通知时继续播放声音的应用程序。我知道苹果允许播放30秒长的自定义声音,这里是link..

但是在著名的应用程序中,当应用程序处于后台并且驱动程序收到命令时,它会继续在驱动程序端播放声音。

而另一个问题是,当我的应用程序处于后台并且收到推送通知时,如果我按应用程序图标打开应用程序,则单击通知,它不会向我显示推送数据。按应用程序图标时无法加载数据,这是链接

iOS Push notification issue

但同样的事情是在著名的应用程序

最佳答案

在iOS 7或更高版本中,请使用application:didReceiveRemoteNotification:fetchCompletionHandler:,即使您的应用程序在后台,也会被调用。如果尚未运行,iOS甚至会在后台启动您的应用程序,但是如果用户强行退出该应用程序,它将不会重新启动。如果启用remote-notification后台模式,则在通知到达时可以运行应用程序代码。如果您包括audio背景模式,则可以启动声音,并在应用程序处于后台时继续播放。

对于第二个问题,通常,如果应用程序是直接启动的,则应向服务器查询更新。但是,您可以利用上述的远程通知,在大多数情况下都会获得此通知(除非强制退出该应用程序)。

关于ios - 应用收到推送通知时,ios播放继续发出声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30032876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com