2016-09-22 161 views
1

嗨,大家好,我添加了聲音文件(mp3)捆綁和它的工作正常,當我收到iOS 9.2的推送通知但更新到iOS 10.0.1後最新的iOS版本口氣不打iOS 10.0.1推送通知自定義聲音不播放(MP3)

有人請幫我解決這個問題

找到解決方案 之前的iOS 10.0.1 MP3文件正在 但在iOS版10.0.1 MP3不能正常工作AIFF格式正在工作

+0

嘗試此色調文件直接添加到您的項目 – Anton

+0

根據文件檔案也可以在捆綁 –

+0

有兩個文件之一是味精和其他是鈴聲(29秒)小味精是工作正常,但鈴聲沒有采取移動定製口氣正在播放 –

回答

1

As per apple

定製警報聲音由IOS系統聲音設施播放,所以 它們必須在以下的音頻數據格式之一:

線性PCM,MA4(IMA/ADPCM), μ律,法律

您可以將音頻數據打包到aiff,wav或caf文件中。然後,在 Xcode中,將聲音文件作爲應用程序包的非本地化資源 添加到您的項目中,或者添加到數據 容器的庫/聲音文件夾中。

他們沒有提及MP3s

您可以使用afconvert工具來轉換聲音。例如,16位線性PCM系統聲音Submarine.aiff轉換爲IMA4音頻的CAF文件,在終端應用程序中使用以下命令:

afconvert /System/Library/Sounds/Submarine.aiff ~/Desktop/sub.caf -d ima4 -f caff -v 
+1

啊人偉大的發現解決方案iOS 10.0.1的MP3文件不工作我只是改變爲「艾菲」格式它的工作現在 –