iOS可以不可以自定义App内涵段子推送提示音的提示音

博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)2被浏览96分享邀请回答0添加评论分享收藏感谢收起0添加评论分享收藏感谢收起写回答Pages: 1/2
主题 : 关于IOS推送声音的设置
级别: 侠客
UID: 293675
可可豆: 236 CB
威望: 220 点
在线时间: 109(时)
发自: Web Page
来源于&&分类
关于IOS推送声音的设置&&&
求助各位,我现在开发的应用有个需求,在收到推送通知后播放app内自带的声音文件。现在不知道该怎么做,有做过的朋友能给点demo代码么?[ 此帖被火力时代在 15:27重新编辑 ]
级别: 精灵王
UID: 34556
发帖: 1374
可可豆: 1111 CB
威望: 2177 点
在线时间: 1730(时)
发自: Web Page
2步1.能收到推送2.在收到推送的地方,放声音
级别: 侠客
UID: 293675
可可豆: 236 CB
威望: 220 点
在线时间: 109(时)
发自: Web Page
回 1楼(wfqr0001) 的帖子
这个好像不一样吧,这是播放系统自带的声音。
级别: 新手上路
可可豆: 14 CB
威望: 4 点
在线时间: 0(时)
发自: Web Page
在需要声音的类的.h文件中添加&&&& #import &AudioToolbox/AudioToolbox.h&static SystemSoundID shake_sound_male_id = 0; -(void) playSound{&&&&NSString *path = [[NSBundle mainBundle] pathForResource:@&shake_sound_male& ofType:@&wav&];&&&&if (path) {&&&&&&&&//注册声音到系统&&&&&&&&AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:path],&shake_sound_male_id);&&&&&&&&AudioServicesPlaySystemSound(shake_sound_male_id);//&&&&&&&&AudioServicesPlaySystemSound(shake_sound_male_id);//如果无法再下面播放,可以尝试在此播放&&&&}&&&&&&&&AudioServicesPlaySystemSound(shake_sound_male_id);&& //播放注册的声音,(此句代码,可以在本类中的任意位置调用,不限于本方法中)&&&&//&&&&AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);&& //让手机震动}
级别: 侠客
UID: 293675
可可豆: 236 CB
威望: 220 点
在线时间: 109(时)
发自: Web Page
[quote]引用第3楼wfqr-03-07 15:44发表的&&:在需要声音的类的.h文件中添加     #import &AudioToolbox/AudioToolbox.h&这个是需要调用方法才会播放?还是收到通知后自动播放?
级别: 圣骑士
UID: 86957
可可豆: 526 CB
威望: 1031 点
在线时间: 819(时)
发自: Web Page
回 4楼(火力时代) 的帖子
服务器那边把报文配置好就行了,客户端不用设置
级别: 新手上路
可可豆: 12 CB
威望: 12 点
在线时间: 47(时)
发自: Web Page
服务器推送的时候制定声音文件的名称即可,我现在的问题,播放时可以的,但是如何让程序激活的时候能定制声音呢?
级别: 侠客
可可豆: 228 CB
威望: 228 点
在线时间: 298(时)
发自: Web Page
回 1楼(wfqr0001) 的帖子
播放?当时你程序不在后台或者挂起是系统接收 推送,谁播放?
级别: 新手上路
UID: 309044
可可豆: 11 CB
威望: 12 点
在线时间: 109(时)
发自: Web Page
&&//定义本地通知对象&&&&UILocalNotification *notification=[[UILocalNotification alloc]init];&&&&//设置调用时间&&&&notification.repeatInterval=10;//通知重复次数&&&&notification.applicationIconBadgeNumber=1;//应用程序图标右上角显示的消息数&&&&notification.alertAction=@&打开应用&; //待机界面的滑动动作提示&&&&notification.alertLaunchImage=@&Default&;//通过点击通知打开应用时的启动图片&&&&notification.soundName=UILocalNotificationDefaultSoundN//收到通知时播放的声音,默认消息声音&&&&//notification.soundName=@&dng.mp3&;//通知声音(需要真机)&&&&//调用通知&&&&[[UIApplication sharedApplication] scheduleLocalNotification:notification];
如果那一秒丶涐没有遇见沵
级别: 新手上路
UID: 305840
可可豆: 252 CB
威望: 163 点
在线时间: 210(时)
发自: Web Page
Pages: 1/2
关注本帖(如果有新回复会站内信通知您)
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 关注CVP公众号
扫一扫 浏览移动版&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
ios 自定义推送声音
摘要:现在越来越多的应用、游戏的推送都已经使用自己定制的声音。看到后自己就去实现了这个功能。分为3个步骤:1.制作推送提醒铃声2.导入项目3.修改推送json1.制作推送提醒铃声你可以转换格式为aiff,wav,caf格式文件,最多30s,(一般就1-2s)如果没有这些文件mac中就有一些做好的声音资源/System/Library/Sounds/Basso.aiffFrog.aiffHero.aiffPop.aiffSubmarine.aiffBlow.aiffFunk.aiff
现在越来越多的应用、游戏的推送都已经使用自己定制的声音。看到后自己就去实现了这个功能。分为3个步骤:1.制作推送提醒铃声2.导入项目3.修改推送json1.制作推送提醒铃声你可以转换格式为aiff,wav,caf 格式文件,最多30s,(一般就1-2s)如果没有这些文件 mac中就有一些做好的声音资源/System/Library/Sounds/Basso.aiff Frog.aiff Hero.aiff Pop.aiff Submarine.aiffBlow.aiff Funk.aiff Morse.aiff Purr.aiff Tink.aiff&Bottle.aiff Glass.aiff Ping.aiff Sosumi.aiff可以使用一下代码进行转换格式afconvert /System/Library/Sounds/Submarine.aiff ~/Desktop/sub.caf -d ima4 -f caff -v&2.把.caf文件倒入到Xcode项目中3.修改$body['aps'] = array('alert' =& $message,//'sound' =& 'default',& & 'sound' =& 'sub.caf', &//为你添加到项目中的声音文件名称& & 'badge' =& 1000);最后发送一条推送试试看吧~&
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
为您提供0门槛上云实践机会
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
ios 自定义推送声音相关信息,包括
的信息,所有ios 自定义推送声音相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International

我要回帖

更多关于 好听的消息推送提示音 的文章

 

随机推荐