APNS(Apple Push Notification Service)苹果推送通知服务。该技术由苹果公司提供的APNS服务。工作原理:首先,APNS会对用户进行物理连接认证,和设备令牌认证(简言之就是苹果的服务器检查设备里的证书已确定其为苹果设备);然后随后将服务器的信息接收并且保存在APNS当中,APNS从其中注册的列表中查找该设备(设备可以为iPhone、iPad、iTouch)并将信息发送到该设备;最后,设备接收到数据信息给相应的APP,并按照设定弹出Push信息。
2021-09-12 14:38:54 5KB Iphone 消息 Java推送 APNS
1
apns-http2 一个Java库,用于使用Apple的新HTTP / 2 API通过APNS发送通知。 该库使用OkHttp。 以前的版本包括对Jetty客户端的支持,但是,由于Jetty客户端的不稳定,我们已将其删除。 注意:确保引导类路径中包含Jetty的ALPN JAR(OkHttp要求)。 。 在Java 9发布之前,这是必需的,因为Java 8不支持HTTP / 2。 安装 克隆此存储库,并将其添加为从属Maven项目 玛文 com.clevertap.apns apns-http2 1.0.3 pom Maven构建步骤 mvn package 上
2021-09-06 10:39:11 30KB notifications apple http2 okhttp
1
苹果最近更新了他们的推送提醒服务协议,APNS。这个新版本的协议基于HTTP/2和JSON,相比于旧的二进制协议,新的协议有了巨大改进。 新的APNS协议基于HTTP/2: 新的特性和功能: 基于JSON的请求和响应 对于每个通知,如果成功响应,将会返回200标识 – 不用再去猜测通知是否被接收到 响应错误将会以JSON字符的形式返回 消息的长度从2048个字节增加到4096个字节 连接状态可以通过HTTP/2的ping框架来进行检查 支持主题 通用的推送证书 – 开发和生产使用同一个证书即可 旧的APNS二进制协议 旧的二进制APNS协议有点奇特,一般来说,推送分发的服务器要打开一个同A
2021-09-06 10:35:44 273KB apns ios 协议
1
最近在做苹果推送,找到了一个比较好的开源项目,国人写的 此工程是对代码的整理
2021-08-20 18:27:28 149KB apns ios
1
yfc.zip 证书测试APNS
2021-08-10 15:04:23 16KB 证书 ios APNS
1
vendor/rockchip/common/phone/etc apn 电信、联通,移动
2021-07-07 19:01:31 201KB apns
1
java(后台) ios 推送(APNS) 源码+支持jar包,代码经测试没问题,包含4个jar包:javaAPNS2.2、log4j、org.bouncycastle.jce1.39.0、apache.common.lang所属包
2021-05-15 22:14:25 1.81MB java ios push APNS
1
这是一款为iOS、Mac app提供推送测试的小工具。 您可以使用该工具为您的App发送Apple提供的推送信息,您可以使用便利构造器构造简易Payload,也可以使用原始方法手动写入Json字典来构造Payload。 为了发送推送,您需要加入一个或多个待推送设备的令牌(Token),一共有三种加入方式:手动输入、文件读取、网络发送。添加令牌时记得为您刚刚添加的令牌命名(可随意起名)。
2021-04-28 09:34:48 1.67MB Easy APNs Pr
1
iOS苹果推送apns测试工具
1
not悔的 Apnotic是用于使用发送Apple Push Notifications的瑰宝。 为什么是“又一个APN”宝石? 如果您使用了以前的Apple Push Notification规范,则可能已经注意到,很难知道Push Notification是否成功。 这是一个普遍的问题,已被多次报告。 此外,您还必须运行单独的反馈服务以检索不再有效的设备令牌列表,并确保从系统中清除它们。 所有这些都可以通过使用HTTP-2 APN规范来解决。 您发出的每个“推送通知”都会返回一个响应,说明是否成功完成了推送,如果失败,则说明遇到了哪些问题。 这包括使用无效设备令牌的情况,因此不需要单独的反馈服务。 安装 只需安装gem: $ gem install apnotic 或将其添加到您的Gemfile中: gem 'apnotic' 用法 单机版 同步推送 同步推送阻止了在继续进行之
2021-03-03 11:08:09 36KB notifications client apple http2
1