2012-03-15 95 views

回答

2

推送通知以及爲本地通知蘋果這樣寫道:

聲音在應用程序中捆綁的聲音文件的名稱。此 文件中的聲音作爲警報播放。如果聲音文件不存在或者默認 被指定爲該值,則播放默認警報聲。 音頻必須是兼容 與音頻數據格式之一;有關詳細信息,請參閱「準備自定義警報聲音」。

基於此我會說是的,聲音文件必須在您的應用程序的捆綁包,你不能動態地發送它。來源:https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html#//apple_ref/doc/uid/TP40008194-CH100-SW1

+0

謝謝,這是我懷疑。你會希望蘋果能夠在不久的將來推出iOS版本,讓用戶爲每個應用定義自己的聲音。 – Brett 2012-03-15 16:15:28

+0

我懷疑是這樣的,他們對鈴聲的版稅和關於將外部二進制數據(聲音文件)導入到您的應用程序中是太偏執狂了......創建一個不錯的音樂組合,用戶可以從中選擇並將其嵌入到應用程序包中如果它對您的業務很重要。 – MrTJ 2012-03-15 17:00:04