AppCan推送服务基本流程 ![AppCan推送流程][20180825133212] STEP_1:检查网络端口是否连通 检查 推送服务器 到APNS服务器端口是否连通 ![检查APNS推送端口][20180825133203] ![检查APNS反馈端口][20180825133204] 检查 ...
分类:
移动开发 时间:
2018-08-25 15:03:45
阅读次数:
230
MQTT简介 MQTT全称叫做Message Queuing Telemetry Transport,意为消息队列遥测传输,是IBM开发的一个即时通讯协议。由于其维护一个长连接以轻量级低消耗著称,所以常用于移动端消息推送服务开发。 MQTT特性 MQTT具有如下特性: 使用发布/订阅消息模式,提供一 ...
分类:
其他好文 时间:
2018-07-17 16:29:28
阅读次数:
214
前言:现在第三方推送也很多 ,比如极光,融云,信鸽,其原理也是相同利用APNS推送机制 。 自己做推送的好处:,1.避免device token被第三方泄露,保护手机设备信息,2.第三方部分开始收费,一些免费的以后谁又知道呢 ,不如自己创建,除了后台麻烦点,需要数据库来存储token相关字段(后台配 ...
分类:
其他好文 时间:
2018-05-08 14:48:57
阅读次数:
207
序言:因为App的功能需要,最近一直在调研苹果的APNs推送,开始时觉得超麻烦,现在感觉还是比较easy,“难者不会,会者不难”,自己踩过了这么多的坑终于会了,不出来吐槽(装X)一下对不起自己,23333。先给大家来一个小小福利,因为APNs只能在真机上测试,模拟器上用不了的,如果还没有iPhone的同学,可以借这个机会找老板申请一台iPhone,能不能申请下来就看本事了,我就是没有iPhone,
分类:
移动开发 时间:
2018-04-26 12:03:58
阅读次数:
238
序言: 因为App的功能需要,最近一直在调研苹果的APNs推送,开始时觉得超麻烦,现在感觉还是比较easy,“难者不会,会者不难”,自己踩过了这么多的坑终于会了,不出来吐槽(装X)一下对不起自己,23333。 先给大家来一个小小福利,因为APNs只能在真机上测试,模拟器上用不了的,如果还没有iPho ...
分类:
移动开发 时间:
2018-04-13 14:27:00
阅读次数:
231
前言:推送分为本地推送以及远程推送。 两者的区别为本地推送一般为定时推送、定期推送或者位置推送。而远程推送更为多样化,能满足较高的要求。当然远程推送需要服务器端开发,开发流程较复杂。 1、本地推送只需要在客户端写代码即可,实现简单轻松。 (1)本地推送在app未开启的情况下也能收到本地推送的消息。会 ...
分类:
移动开发 时间:
2018-01-03 19:41:48
阅读次数:
163
相比起Android,iOS在推送方面无疑惯例得更好。APNS(Apple Push Notification Service)是苹果公司提供的消息推送服务。其原理就是。第三方应用将要推送给用户的信息推送到苹果server。苹果server再通过统一的系统接口将这些信息推送到用户的手机上。假设对此不 ...
分类:
移动开发 时间:
2017-08-13 10:03:45
阅读次数:
323
李洪强iOS之集成极光推送一iOS SDK概述 JPush iOS 从上图可以看出,JPush iOS Push 包括 2 个部分,APNs 推送(代理),与 JPush 应用内消息。 红色部分是 APNs 推送,JPush 代理开发者的应用(需要基于开发者提供的应用证书),向苹果 APNs 服务器 ...
分类:
移动开发 时间:
2017-06-09 18:21:55
阅读次数:
356
在开发向苹果Apns推送消息服务功能,我们需要根据Apns接受的数据格式进行推送。下面接受我在进行apns推送时候总结的一点apns服务接受的Json数据格式 示例 1: 以下负载包含哦一个简单的 aps 字典。它使用字符串而不是字典作为 alert 的值,该负载同样包含了一个自定义的属性数组。 示 ...
分类:
移动开发 时间:
2016-07-30 11:46:31
阅读次数:
297
消息推送是可以指定声音的。譬如你可以对正面的反馈使用欢快的声音,对负面的反馈使用低沉一点的声音,都可以达到别出心裁让人眼前一亮的目的。你需要先放一些aiff、wav或者caf音频文件到app的资源文件中,然后在推送的时候指定不同的音频文件名就可以了。 对于每一条推送消息,都包含一个payload,通 ...
分类:
其他好文 时间:
2016-05-19 23:07:51
阅读次数:
233