2

即使要播放默認的推送通知聲音,我也必須將「默認」值發送到Clever Tap Dashboard中的聲音文件密鑰。智能輕觸推送通知聲音問題

enter image description here

是需要發送默認,即使我不希望任何自定義音效。

回答

2

根據蘋果說明書&準則如果要播放默認聲音,則必須在聲音文件中發送「默認」值。其他方面,它不會播放默認聲音。

對於自定義聲音,您可以傳遞自定義聲音文件名稱來代替默認設置。

編輯:

  • 在自定義的情況下,你的聲音的聲音文件應該在資源您的Xcode項目中存在。
  • 確保您的自定義聲音文件的持續時間不超過30秒。否則它會播放默認聲音。
  • 此外,您還需要將標題爲UILocalNotificationDefaultSoundName的自定義文件名添加到info.plist。見下圖:

enter image description here

希望它會幫助你。

+0

那麼該文件應該存在於我們的項目中以播放自定義聲音? – vaibhav

+0

感謝老闆這裏是一個upvote你.. :) – vaibhav