[英]Push notifications don't vibrate and are silent
我使用Parse創建了推送通知,這些通知已成功發送到我的設備(真實世界,而不是模擬器)。 但是,這些推送通知會靜默顯示,不會振動我的手機,也不會發出任何聲音來通知用戶。 如果手機處於鎖定狀態,並且手機處於開機狀態但未運行應用程序,則屬於這種情況。
我在didReceiveRemoteNotification:
方法中有代碼來播放聲音,該聲音在應用程序運行時播放。 但是,當應用程序未運行時設備收到推送通知時,如何播放聲音並讓手機振動?
通過通過NSDictionary
發送聲音文件進行了修復,如解析文檔中所示。
NSDictionary *data = @{
@"alert" : @"Jet fuel proven to melt steal beams!",
@"badge" : @"Increment",
@"sounds" : @"cheering.caf"
};
PFPush *push = [[PFPush alloc] init];
[push setChannels:@[ @"Dank_Memes" ]];
[push setData:data];
[push sendPushInBackground];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.