說明:
一般如果修改了apple官方的推送聲音后,則APP進入后臺后,推送會播放開發者自定制的推送聲音,而用戶在使用APP(也就是APP運行時)的時候,一般是不會有推送聲音,因為此時的推送內容已經呈現在用戶眼前了。因此,要使用戶在使用的時候有推送聲音,我們必須在接受推送的時候播放自己定制的聲音。
一、怎么修改蘋果原生的推送聲音?(APP進入后臺才有效果)
1、將聲音文件格式轉成.wav格式(不知道怎么轉,百度去),然后加入到Xcode項目中。
2、服務器給你推送的userinfo中sound字段的value必須和你的聲音文件名一致,這樣就成功修改了蘋果原生的推送聲音。
二、怎么在APP運行時也能響應自定制推送聲音?
把 [self playSound]; 這個方法加到你成功接收推送的那個方法中didReceiveRemoteNotification。
版權聲明:本文為博主原創文章,未經博主允許不得轉載。