2017-04-07 88 views
2

我有一個要求,例如通過應用程序我們要設置通知聲音和音量。這是因爲我們的要求。有三種不同的狀態 - 快樂,悲傷和正常。當用戶獲得一些積分時,我們會發送祝賀消息,當他失去了一些積分時,我們也會發送該消息。促銷也與其他一些消息有關。對於所有這些狀態,我想設置不同的通知音量和音量。欣賞你的投入。泰iOS:以編程方式控制通知警報和聲音主題的音量

+0

您是否希望用於本地通知或推送通知? –

+0

@JasmeetKaur,它是推送通知 – user1256276

回答

1

對於本地通知

func scheduleNotifications(inSeconds: TimeInterval, completion: @escaping (_ Success: Bool) ->()){ 
     ... 
     notif.sound = UNNotificationSound.init(named: "CustomSound.mp3") 
     ... 
} 

對於推送通知

APS數據應該有完善的關鍵在它和你的服務器需要發送這應該是電影的文件名,

{ 
    aps = 
    { 
    alert = "message"; 
    sound = "sound file name.extension"; 
    badge = 1; 
    }; 
} 
+0

我可以在我的項目中有一個靜態文件,並使用pushnotification? – user1256276