iOS远程推送 提示音怎么实现的 自定义提示音和系统提示都是怎么实现的?

iOS远程推送 提示音怎么实现的 自定义提示音和系统提示都是怎么实现的?

ios
1

2个回答

http://m.blog.csdn.net/blog/chengyakun11/9324069 这篇是系统提示音,自定义的其实就是播放音频而已,AVFoundation有play和stop方法,极其简单

-1

你要知道,后台和未启动运行的时候使用的是远程推送,这个时候和客户端代码没有一点用处,服务端那边发的消息是有个字段sound,可以设置声音名称(这个名称好像是你自己 app 里面有的声音才行,这个具体忘了。),如果你的客户端有的话,可以播放,还有,你那边有没有把通知里面的声音给关掉啊?关掉声音是不会响 的。
剩下的就是让服务器那边写的 sound 字段和客户端的对照上。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
iOS远程推送自定义语音合成播放声音(类似支付宝收款提醒)
本文参考文章iOS 模仿支付宝支付到账推送,播报钱数,看上面写的一些不是很详细遇到了许多问题,这里特意自己总结了一下。将我遇到的问题以及解决方案给罗列出来供大家参考。 iOS10之后的ServiceExtends,如果不是很清楚可以自行百度或者浏览一下iOS10 推送extension之 Service Extension 首先创建一个工程: 打开推送通知注册接受 Backgro...
iOS-推送自定义提示音
参考文章:Local and Remote Notification Programming Guide   无论是信鸽推送,还是极光推送,其实就是将苹果原生的APS进行封装。具体操作步骤在相应的官网上都有详细介绍以及Demo。本文主要讲述自定义声音遇到的坑,以下是相关硬性条件: 1.音频文件格式: .aiff 、.wav 、.caf  ,下面的/System/Library/Sounds/...
iOS 自定义推送提示音
如果不做设置,iPhone所有的APNS推送都是用默认的提示音。推送的消息如下 apns_sound.png 要使用自定义的提示音,需要在iOS端与服务器做些设置。 iOS端 一个音频文件 : shake.mp3 打开终端,将音频文件转码成iOS可播放的音频格式caf。 $ afconvert shake.mp3 shake.caf -d i...
iOS远程推送 提示音怎么实现的 自定义提示音和系统提示都是怎么实现的?
iOS远程推送 提示音怎么实现的 自定义提示音和系统提示都是怎么实现的?
ios 简单系统提示音
此方法为获取音频文件的相关信息  NSString *audiopath = [[NSBundle mainBundle]pathForResource:@"9415" ofType:@"wav"];     NSURL * audioURL = [NSURL fileURLWithPath:audiopath];     AudioFileID audioFile;     //打开
Android 根据系统声音模式设置提醒方式
通知提醒对很多应用来说必不可少的,但是有的提醒方式需要根据系统声音模式进行相应的改变,比如系统声音模式设置为静音则响应方式也应为静音,为震动则为震动,通过获取系统声音模式改变响应方式是apk必备要点,以下为代码. 主要代码: public class SoundCtrol { private Vibrator mVibrator; private int MUTE = 0...
iOS 播放系统提示音和使用系统方法播放本地提示音
1、iPhone系统音效 AudioServicesPlaySystemSound(1007);  //其中1007是系统声音的编号,想用其他音效更改编号就可以了 2、用户自己制作的提示音 //文件路径 NSString *path = [[NSBundle mainBundle] pathForResource:@"send" ofType:@"mp3"]; //播放音效 Sys
iOS 友盟推送播放自定义提示音(小白必读)
越来越多的APP开始使用自己的推送提示音,下面咱就来试试。局限型:说到推送提示音,挺多的人都会想,在收到推送的时候播放一个音频文件不就OK啦。这种方法有个弊端,而且可以分为两种情况1.APP处于前台活跃状态:系统推送默认的提示音和自己播放的音频文件都会响起2.APP处于后台或者进程被杀死状态:系统只会播放默认提示音,而不会播放自己的音频文件。正规型:在友盟推送上面和Xcode项目里面协同配置音频文...
Android语音提示音的制作和播放
相信大家在日常开发中,都会遇到一些关于语音提示的需求,那么在Android的语音提示中,哪种方式最简单、易上手呢? 我的思路是:android 原生的播放器,MediaPlayer,肯定能满足播放一些譬如MP3、wmv、Wav等格式的音频。 那么,我们需要怎么做呢? 首先,在android的文件目录结构中,res文件夹下面,有一个raw的文件夹,这个文件夹,专门用于存放一些音频类文件, 调...
iOS开发小结 - 播放系统提示音使用总结(AudioToolbox)
开发过程中需要用到苹果自带的系统提示音,下面我总结了一下关于系统提示音播放的方法 第一步首先得导入AudioToolbox框架#import <AudioToolbox/AudioToolbox.h>播放系统自带的提示声播放系统自带的提示声很简单,只需要两行代码就能搞定了://定义一个SystemSoundID SystemSoundID soundID = 1000;//具体参数详情下面贴
提示音的播放(小于30秒)(OC)
#import "ViewController.h" //导入音频框架 #import <AudioToolbox/AudioToolbox.h>@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any addit
java提示音代码
Java开发提示音代码,可以直接书写路径,各种使用。
iOS 自定义推送铃声问题
1.音频文件格式: .aiff 、.wav 、.caf 2.长度不超过30s3.加入到工程目录即可 注意确保build phase中被引用4.apns 消息中 服务端需要提供sound字段 名称+后缀:{     &quot;aps&quot;:{        &quot;alert&quot;:&quot;内容&quot;,      &quot;badge&quot;:1,      &quot;sound&quot;:&quot;calling.wav&quot;,      &quot;useri
iOS 自定义通知声音
由于自定义通知声音还是由 iOS 系统来播放的,所以对音频数据格式有限制,可以是如下四种之一: Linear PCMMA4 (IMA/ADPCM)µLawaLaw 对应音频文件格式是 aiff,wav,caf 文件,文件也必须放到 app 的 mainBundle 目录中。 自定义通知声音的播放时间必须在 30s 内,如果超过这个限制,则将用系统默认通知声音替代。 可以使用 afco
关于网页消息提示音问题解决与实现
消息提示音最近工作中需要实现网页消息提示声音的功能,所以自己就研究了下,参考了网络很多同僚的做法,各有千秋,不过都比较复杂,对初学者来说还是比较难以采用。 这里结合相关知识自己简单的记录下来: 第一步:当然我们要准备好jquery.js库文件了(http://download.csdn.net/detail/qq_33624284/9867133) 实际编码: //jq实现 <script typ
推送通知自定义提示声音
在自定义推送通知声音的时候,推送如果不是使用自定义消息,而是应用平台默认的通知的话,一般可能没有办法设置自定义的声音。解决办法。 为了修改自定义声音可以使用自定义消息,但是为了不增加额外的工作量,可以在receiver接收到通知的时候自定义播放一段铃声。 播放铃声的代码片段: public void playSound() { String uri = "android.
iOS开发之极光推送自定义推送声音
项目中用到了自定义推送声音,于是就看了下官方文档。 官方文档上说: Preparing Custom Alert Sounds For remote notifications in iOS, you can specify a custom sound that iOS plays when it presents a local or remote notification f
java 实现提示音
package com.kting.data.utils; import java.io.File; import java.io.InputStream; import java.net.URL; import sun.audio.AudioPlayer; import sun.audio.AudioStream; public class MyAudioPl
iOS播放系统提示音
1000-2000 之间数字时就是播放系统声音 AudioServicesPlaySystemSound(1007); //1007不错了 自定义提示音 NSString *pathString = [[NSBundlemainBundle]pathForResource:@&quot;tips_mus&quot;ofType:@&quot;mp3&quot;]; ...
Ionic - 使用原生组件开发提示震动+音效
官网震动插件地址: https://ionicframework.com/docs/native/vibration/ 安装震动插件 ionic cordova plugin add cordova-plugin-vibration npm install --save @ionic-native/vibration  app.module.ts import { Vibratio...
实现后台推送播放自定义声音(类似于支付宝的收款提醒)
先收藏,等获得转载权限后再晒出来。 1.http://danny-lau.com/2017/05/20/ios-10-notification/ 2.http://danny-lau.com/2017/06/13/ios-10-notification-2/#comment-1798 ...
JAVA声音提示
JAVA声音提示
极光推送JPush---自定义提示音
极光推送提供三种方法实现Notification通知 三方开发平台发送普通消息,客户端设置PushNotificationBuilder,实现基础的Notification通知 三方开放平台发送普通消息,客户端设置CustomPushNotificationBuilder,实现高级自定义的Notification通知 三方开放平台发送自定义消息,客户端默认不处理此类消息,客户端定义Receiv...
android6.0蓝牙配对加入提示音
在广播接收器里截获蓝牙配对的广播 .... if (action.equals(BluetoothDevice.ACTION_PAIRING_REQUEST)) { ......    Uri sound = Settings.System.DEFAULT_NOTIFICATION_URI;                 AudioManager audio = (AudioMan
Java实现的报警提示音(源码+报警dav音频文件)
Java实现的报警提示音(源码+报警dav音频文件),里面源码分别介绍在应用程序、web中调用提示音方法,里面有报警的dav音频素材
通过 shell 调用 Ubuntu 系统的提示音的两种方法
有时候我们写程序时需要在指定的位置输出提示音。下面给出两种简单的方法,通过 shell 调用 Ubuntu 系统的提示音。 方法一: spd-say &quot;How are you!&quot; # spd-say 让系统读出指定的语句 方法二: paplay /usr/share/sounds/ubuntu/stereo/dialog-question.ogg # paplay 用于输出...
APP开发之提示音、audio标签
效果图: HTML代码 &lt;link href="css/my_Privacy.css" rel="stylesheet" type="text/css" /&gt; &lt;script src="lib/mui.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="lib/mui.picker.js"...
JAVA小程序之信息提示音
当我们的一些程序会持续一段时间的话,我们经常无法判断他在什么时候结束,这个时候我们就应该在程序结束的时候加一个提示音,这样就可以更加方便的及时知道程序啥时候结束了
自定义消息通知、手机震动、提示音
Android中自定义消息通知、获取手机震动、提示音,在此做下记录package com.wjy.project.railway.activity; import android.annotation.TargetApi; import android.app.Notification; import android.app.NotificationManager; import android...
iOS本地通知如何自定义提示音
最近写闹钟项目.设置了通知的soundName,但还是提醒的是系统声音. 1.声音文件必须在项目的mainBundle中.将文件拖入项目的时候默认没有 添加到target中. 所以要勾选add target.在播放的时候可以先打印一下文件路径看看存不存在 NSString *path = [[NSBundle mainBundle]pathForResource:@"sound" o
极光推送自定义通知栏提示音
话不多说直接上代码 /** * 实现自定义推送声音 * @param context * @param bundle */ private void processCustomMessage(Context context, Bundle bundle) { NotificationManager notification...
MUI打开App提示音,安卓手机。mui框架。提示音
话不多说上代码:链接:http://pan.baidu.com/s/1jH8poEE 密码:mcps
Android仿微信新消息提示音
环信聊天消息提示音的实现 仿微信新消息提示音设置。 思路:用RingtoneManager查询出title,Ringtone,uri信息,title用来展示,Ringtone用来播放,uri设置提示音时保存到本地,消息到来时,从本地获取存储的Uri,然后根据uri获取Ringtone对象,播放提示音。效果图: 布局文件用ListView 实体类,用来存储提示音信息:/** *
java发出提示音
java.awt.Toolkit.getDefaultToolkit().beep(); 这行代码可以让java程序调用本地的提示音的声音
关于极光推送消息提醒并且播放指定铃声
private static PushPayload PushPayload_all(string[] all, string conetent, string Url, string sound) { PushPayload pushPayload = new PushPayload(); pushPayload.platform
Android 播放提示音 MediaPlayer 简单暴力
Android 播放提示音 MediaPlayer 简单暴力,适合新手,音频文件请自已找,实在找不到,可以去找某信app包
前端开发和后端开发中各种声音文件提示音
前端开发,后台开发所需要的声音提示文件,MP3、avi、等等各种格式声音文件
web页面 新消息提示音
1.首先需要一个jq插件,将插件引入页面             下载地址     密码:ikkq 2.代码 html: &amp;lt;if condition=&quot;$tip eq true&quot;&amp;gt; &amp;lt;div id=&quot;jplayer&quot; data-src=&quot;__PUBLIC__/css/order.mp3&quot;&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/if&amp;gt; js:
【Windows】如何关闭win10提示声音、win10关闭系统提示音
在桌面单击鼠标右键
vue项目中插入提示音
this.$nextTick(()=&amp;gt; { if ( “条件” ) { document.getElementById(‘music’).play(); } })