1.程序前臺鈴聲:通過極光推送消息回調(diào)方法設(shè)置鈴聲(原理就是收到消息走代理回調(diào)方法,播放本地鈴聲)
NSURL *filePath = [[NSBundle mainBundle] URLForResource:@"sound.caf" withExtension:nil];
SystemSoundID soundID = 0;
AudioServicesCreateSystemSoundID((__bridge CFURLRef)(filePath), &soundID);
AudioServicesPlaySystemSound(soundID);
2.程序后臺鈴聲:只能通過極光后臺設(shè)置sound字段名來自定義推送鈴聲(原理:sound字段不填為靜音摆昧,default為系統(tǒng)鈴聲撩满,其他名稱為本地自定義鈴聲)
切記:鈴聲文件 sound.caf 必須添加到項(xiàng)目mainBundle路徑下