Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 网间网操作系统。推送通知自定义声音不';当应用程序在前台时,不能播放全长_Ios_Apple Push Notifications - Fatal编程技术网

Ios 网间网操作系统。推送通知自定义声音不';当应用程序在前台时,不能播放全长

Ios 网间网操作系统。推送通知自定义声音不';当应用程序在前台时,不能播放全长,ios,apple-push-notifications,Ios,Apple Push Notifications,在我的应用程序中,我正在播放推送通知的自定义声音。在推送有效载荷中,声音的定义如下:sound=“push_sound.wav”和我将声音文件存储在库/Sounds文件夹中。一切都很好,除了当应用程序在前台收到通知时,声音偶尔会被切断。它不播放全长(3秒),只播放大约一秒钟。我尝试使用所有的格式:wav、caf、aiff,但没有任何帮助。当然我可以手动播放声音,但这将是我最后的选择。我想知道出了什么问题。这是系统的缺陷还是我做错了什么 当你移除横幅时,声音会被切断?当iphone解锁时,通知声音

在我的应用程序中,我正在播放推送通知的自定义声音。在推送有效载荷中,声音的定义如下:
sound=“push_sound.wav”
和我将声音文件存储在
库/Sounds
文件夹中。一切都很好,除了当应用程序在前台收到通知时,声音偶尔会被切断。它不播放全长(3秒),只播放大约一秒钟。我尝试使用所有的格式:
wav
caf
aiff
,但没有任何帮助。当然我可以手动播放声音,但这将是我最后的选择。我想知道出了什么问题。这是系统的缺陷还是我做错了什么

当你移除横幅时,声音会被切断?当iphone解锁时,通知声音会一直播放,直到通知横幅消失。@GabrielDiez您找到解决方案了吗?我的问题和上面提到的一样。移除横幅后,30秒自定义铃声被切断。