远程(离线)推送自定义推送声音,友盟、极光

一、极光推送很容易可以看到自定义推送声音的设置,名字不对了可以尝试添加格式后缀,如“shegnyin.m4a”

二、友盟的推送:已开始还真没找到,,,后台用参数一试,擦

友盟声音只支持:PCM、m4a (IMA/ADPCM)、?Law、aLaw必须是这4种格式之一,添加声音 必须是带后缀的“shengyin.m4a”

三、以友盟为例,执行相应事件

1、点击通知 处理事件

//iOS10以后接收的方法
-(void)userNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(void (^)())completionHandler{
    NSDictionary * userInfo = response.notification.request.content.userInfo;

NSString * uid = userInfo[@"uid"];

    NSLog(@"%@",userInfo);

}
时间: 2024-11-07 22:51:01

远程(离线)推送自定义推送声音,友盟、极光的相关文章

使用极光/友盟推送,APP进程杀死后为什么收不到推送(转)

为什么会存在这样的 问题,刚开始的时候我也搞不清楚,之前用极光的时候杀死程序后也会收到推送,但最近重新再去集成时就完全不好使了,这我就纳闷了,虽然Google在高版本上的android上面不建议线程守护,所以将进程有关的Service都杀掉了,但旧版本还是有这个功能的啊 !真尼玛,后来猜测估计是因为要适配6.0所以低版本的一些代码就删除了,造成低版本的也不行了,接下来分析一下这个问题. 首先我们把Android分为两类机型,一种是原生态的Android系统,比如Nexus,三星等机型,一种是深度

友盟消息推送

博主也是第一次使用友盟消息推送,其中的配置我也不需要多讲,在这里附上iOS客户端友盟消息推送的集成文档,并讲讲个人使用心得 iOS友盟消息推送集成文档 这里既有集成文档的讲解步骤,还有证书配置的指南,只需要按照步骤集成即可. 1.配置服务器地址 友盟消息推送后台:适配iOS9,在info.plist文件中按截图配置 以iOS9 SDK编译的工程会默认以SSL安全协议进行网络传输,即HTTPS,如果依然使用HTTP协议请求网络会报系统异常并中断请求.目前可用如下两种方式保持用HTTP进行网络连接:

友盟消息推送(一)

最近项目打算做推送功能,最后选择了友盟推送,集成友盟sdk,非常的方便. 第一步: 首先登陆友盟官网,注册友盟账号 然后选择消息推送模块,(因为该项目只做推送功能) 第二部: 添加应用:分ios和安卓两个应用,选择ios客户端,完善信息 完善后的信息截图如下:这一步是获取AppKey和        应用名保持和你做的项目一致. 点击提交并获取AppKey. 每个项目的AppKye是唯一的,在集成sdk时将AppKey集成到项目中,如图 接下就设置消息的推送证书,可以参考友盟的证书设置指南非常的

Android集成友盟推送功能

友盟是中国最大的移动开发者服务平台,为移动开发者提供免费的应用统计分析.社交分享.消息推送.自动更新.在线参数.移动推广效果分析.微社区等app开发和运营解决方案. 如何快速集成友盟推送功能: 1. 注册友盟账号 友盟开发者账号的注册地址:http://www.umeng.com/users/sign_up 2. 创建推送应用 首先进入友盟消息推送的应用中心,创建一个应用,链接地址为:http://message.umeng.com/appList. 应用创建完成后,点击应用名称进入应用详情页面

iOS远程推送之友盟Push

入职后的一个任务,就是做远程推送,听老大说用的是友盟Push.所以就看了一下友盟push,具体的集成以及证书的生成请参照这里.具体的就不再多说了,主要是自己重新封装了一下UMessage,具体的内容如下: // // ZGUmessagePush.h // NotePad // // Created by zhanggui on 15/10/19. // Copyright © 2015年 xiaoguizi. All rights reserved. // #import <Foundatio

zabbix--结合saltstack推送自定义key实践

一.软件版本 操作系统:CentOS-6.5-x86_64 salt版本:2015.5.2(直接yum源码安装) zabbix版本:3.0.3 二.部署环境规划 名称 IP 主机名 配置 Slat-master 192.168.63.205 Zabbix_server 2核.2G Salt-client 192.168.63.184 Zabbix_client 2核.2G 三.zabbix-server(slat-master)架构图如下: 架构思路:zabbix server先安装有一个agn

Android极光推送自定义通知

private void showInspectorRecordNotification() { RemoteViews customView = new RemoteViews(context.getPackageName(), R.layout.view_custom); customView.setTextViewText(R.id.tvName_inspectPlan, planInfo.convertlineId2lineName(context, MyApplication.getI

实现友盟推送消息的完全自定义处理

1,下面的前提是必须申请了友盟且有app key 2,集成友盟SDK  参看官方文档http://dev.umeng.com/push/android/integration#1 3,若开发者需要实现对消息的完全自定义处理,则可以继承 UmengBaseIntentService, 实现自己的Service来完全控制达到消息的处理.     1,实现一个类,继承 UmengBaseIntentService, 重写onMessage(Context context, Intent intent)

玩转ios友盟远程推送,16年5月图文防坑版

最近有个程序员妹子在做远程推送的时候遇到了困难,求助本帅.尽管本帅也是多彩的绘图工具,从没做过远程推送,但是本着互相帮助,共同进步的原则,本帅还是掩饰了自己的彩笔身份,耗时三天(休息时间)帮她完成了推送功能.PS:三天只打了一局dota,你们就知道这有多难,多耗时了.(其实并没有,真正做过一次就知道这其实很简单了,现在有程序媛再找本帅做推送,简直就是分分钟的事). 对不起请允许我这一次! 鉴于这次做推送的时间绝大多数都浪费在了"寻找教程->教程有误(更新不及时)->寻找教程"