首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
apns专题
IOS本地,APNS远程推送(具体过程)
IOS本地,APNS远程推送(具体过程) 本地推送 添加本地推送 [cpp] view plain copy ///本地添加 -(void)addLocalPushNotification:(UIButton*)sender; { NSLog(@"%s",__FUNCTION__); UILocalNotificati
阅读更多...
一步一步开发自己的Openfire插件(IOS推送插件APNS)
使用IOS强大的APNS 和openfire实现IOS推送 开发环境: win7/eclipse/jdk1.6/mysql5.0/openfire3.7 IOS的推送需要用到3个jar包: IOS推送APNS必须的三个包 开发步骤: 源码下载: http://www.igniterealtime.org/downloads/source.jsp 1. 布署ope
阅读更多...
手把手教你配置苹果APNS推送服务
http://my.oschina.net/hejunbinlan/blog/494721 摘要 手把手教你配置苹果APNS推送服务 目录[-] 1. 什么是推送通知 2. 什么是APNS? 3. 推送流程 3.1 获取设备device_token阶段 3.2 消息推送过程 3.3 完整流程介绍 4. Push机制类型 5. 正式开工 5.1 准备工作 5.1.2 为
阅读更多...
iOS APNS 问题大全
未找到应用程序的"aps-environment"授权字符串 选择对应的project -> Capabilities 打开Push Notification选项
阅读更多...
iOS 环信apns离线推送相关deviceToken和证书等问题
用过环信的知道,环信在APP挂在后台超过3分钟或者被kill之后,是不会收到消息了的,如果想要能继续接受消息,需要注册apns离线推送。在调试期间遇到一些棘手问题,现总结如下: 先附上环信社区配置apns的问题详解:http://www.imgeek.org/article/825307548 1、添加推送证书 首先我们需要从开发者网站生成推送证书,开发环境和生产环境,两个,安装好之后钥匙串
阅读更多...
javaPNS处理APNS返回结果
javaPNS处理APNS返回结果 当我们通过javaPNS发送通知给APNS后,如果token失效或者程序已被目标用户删除等原因可能导致发送失败。通过javaPNS返回的结果我们可以处理保存的设备token来防止下次发送给无效的设备。 APNS有两种不同的错误报告系统,这两种系统工作方式不同而且报告的错误种类也不同。第一种是 — error-response packets —当我们
阅读更多...
APNS部署教程4(服务器/Provider开发)
本系列教程写于2016年9月,所用开发环境是 XCODE(7.3.1), SWIFT(3.0), PHP(5.5.36), APACHE(2.4.18) 禁止转载! 如果在看这篇教程之前,如果没有看过前面的章节,你可以回去看看一看前面的章节 在这一章,我将要做两件事 1.在MAC上部署一个Apache+PHP的开发环境 2.用php写一个provider程序用来发送推送通
阅读更多...
APNS部署教程3(APP开发)
本系列教程写于2016年9月,所用开发环境是 XCODE(7.3.1), SWIFT(3.0), PHP(5.5.36), APACHE(2.4.18) 禁止转载! 如果在看这篇教程之前,如果没有看过前面的章节,你可以回去看看一看前面的章节 用XCODE打开我们之前创建的APNsDemo,先进行一项配置然后进入Coding阶段 左边点击项目名称->选择Build Set
阅读更多...
APNS部署教程2(证书配置)
本系列教程写于2016年9月,所用开发环境是 XCODE(7.3.1), SWIFT(3.0), PHP(5.5.36), APACHE(2.4.18) 禁止转载! 如果在看这篇教程之前,如果没有看过前面的章节,你可以回去看看一看前面的章节 现在我们打开苹果开发者平台,点击右上角的Account,输入用户名密码进平台,进去后点击我用黑线圈着的『Certificates,IDs
阅读更多...
APNS部署教程1(概览)
本系列教程写于2016年9月,所用开发环境是 XCODE(7.3.1), SWIFT(3.0), PHP(5.5.36), APACHE(2.4.18) 禁止转载! APNs(英文全称:Apple Push Notification service)是苹果的推送通知服务,我们在手机上接收到的推送通知全都由苹果的这种服务来负责,下面一张图简单了说明了整个APNs的流程 这张图描
阅读更多...
APPLE推送通知APNS
googleAPNS:https://code.google.com/p/apns-php/wiki/CertificateCreation 推送证书创建: 1,登陆官网:iPhone Developer Program Portal 2,选择APP IDs。 (or click here) 3,创建一个app id,注意不要选择Explicit,不要选择Wildcard。 4,继续向下
阅读更多...
转:IOS 基于APNS消息推送原理与实现(JAVA后台)
Push的原理: Push 的工作机制可以简单的概括为下图 图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。 上图可以分为三个阶段。 第一阶段:Push服务器应用程序把要发送的消息、目
阅读更多...
[ThirdParty]notnoop / java-apns
notnoop/java-apns github:https://github.com/notnoop/java-apns 简介 java-apns是服务于APNS服务的java客户端,该库目的是提供一套面对苹果服务器的高扩展性、简单、模块化的接口。 这些接口只需要很少的代码去完成大多数的cases,同时你还可以用永自己的网络链接库或者json库重新配置java-apns库。 Links:
阅读更多...
苹果推送APNS自己总结
转自:http://blog.csdn.net/llkaximoduo/article/details/7904545 发表于:2012年05月09日 11:42 1 原文地址:苹果推送APNS自己总结 作者:NickJackson 开发状态服务器地址gateway.sandbox.push.apple.com 2195 产品状态服务器地址gateway.push.app
阅读更多...
Cydia app为何收不到APNs?
现象:iOS7、iOS8能获取到token,iOS9灌的App也可以获的token,但Cydia下载的App无法获取token。 解决办法:给Cydia App增加权限签名。Entitlement文件。 <key>application-identifier</key><string>12355456A7.com.whatever.tinker</string><key>
阅读更多...
apns备忘
以前生成的develop证书过期了,今天死活client都无法获取tockenid了,报告“未找到应用程序的xxx的全力字符串”,经过一翻调试,重做证书后,ok 1 push(certification)证书必须和开发证书(key)一起才能导出为p12 2 必须手动把支持push的profile加入到device,之前一直用team develop的证书,可以运行,但是不支持push,导致有上
阅读更多...
该重新认识一下APNS推送了
前言: APNs 协议在近两年的 WWDC 上改过两次,2015年12月17日更是推出了革命性的新特性。但在国内传播的博客、面试题里关于APNs的答案全都是旧的、错的。 正文: 对 APNs 的吐槽 APNs 是 Apple Push Notification service 的简称(注意 APNs 的大小写, s不需要大写)。 以下是我收集的一些关于 APNs 的吐槽,你先看下哪些吐槽
阅读更多...
ios 测试环境证书 收不到通知栏的APNS消息
今天和后台连调IOS的消息推送,记录如下: 1. 后台环境用的是发布证书,同时连接的是苹果APNS的测试环境的服务器,ios客户端用的是发布证书-----ios客户端收不到APNS推送过来的消息。 2. 后台环境用的是发布证书,同时连接的是苹果APNS的测试环境的服务器,ios客户端用的是测试证书-----ios客户端可以收到APNS推送过来的消息。 3. 后台环境用的是发布证书,同时
阅读更多...