apn-proxy

授权协议 GPLv3
开发语言 Objective-C
所属分类 iOS代码库、 网络(Networking)
软件类型 开源软件
地区 国产
投 递 者 东郭存
操作系统 iOS
开源组织
适用人群 未知
 软件概览

1、Apn-proxy是apple APN消息推送系统的http协议的proxy服务。 
2、可以配置任意数量的消息通道,每个通道可以配置任意数量的线程。
3、支持任意数量的app的消息推送。
4、可以为app配置可用的通道,以实现不同优先级的消息推送。
5、一个app可以配置多个通道,一个通道也可以被多个app公用。
6、支持APN的两种notice模式。
7、支持APN的Development及Release两种方式。
8、支持检测APN消息推送结果的检测。
9、http支持get及post两种method。

  • 原来的网络       LAN  ----------------  Router   ----------------  WAN 192.168.32.0/24         192.168.32.254 GW:192.168.32.254 现在的网络                  LAN  ----------------  APN   ----------------  Router 

  • 一.APN的简介 APN的完整说明在3GPP规范TS23.003 Clause 9中进行了详细定义。 MCCMNC的定义在3GPP规范TS23.003 Clause 2的IMSI定义中。 APN在GPRS骨干网中用来标识要使用的外部PDN(Packet data network,分组数据网,即常说的Internet),在GPRS网络中代表外部数据网络的总称。 APN由以下两部分组成: APN网络标

  • 因为有些业务需要转为NET方式才能正常使用。所以网上搜了下APN切换。 主要是下面两个URI。然后可以差点一些相关的APN信息,就可以实现APN的切换,但是APN的切换需要时间。 "content://telephony/carriers"// 所有的APN配配置信息位置      "content://telephony/carriers/preferapn"// 当前的APN   只要在获取A

  • APN(Access Point Name)是通过手机上网必须配置的一个参数,用来决定手机通过哪种接入方式来访问网络。只要我们的手机插上sim卡之后就可以在手机的设置中查看当前sim卡内置的默认apn参数,一般的安卓智能机都可以在sim卡设置中找到“接入点名称(APN)”并可以查看和新增apn。 在MTK平台APN配置路径为:device/mediatek/common/apns-conf.xml

  • APN: 一,简介 APN全称是Access Point Name,是手机上网必须要配置的一个参数,用来决定手机是通过哪一种接入方式来访问网络。 接入方式:在国外,接入方式有很多,比如:gprs;hscsd;WAP;edge等等。国内的接入方式目前一般只有gprs。而gprs在运营                 商那里被人为的划分为几种。      国内分类:          移动:cmwap

  • apn攻略: 1,百度apn概念: 2:代码相关位置 3:相关url 4:apn type 值: 5:一个完整版的apn配置参数 spn攻略: 1,百度spn概念: 2:代码相关位置 3,虚拟运营商 4:ps下,之前虚拟运营商apn不能正确匹配 5:虚拟运营商apn配置 1,百度apn概念: APN(Access Point Name),即“接入点名称”,是您在通过手机上网时必须配置的一个参数,它

  • Settings > More > Mobile networks > Access Point Names 在此选项中, 我手中的平台,目前是没有任何选项显示的. 代码: packages/apps/Settings/src/com/android/settings/ApnSettings.java //以下代码用于构建一个列表, 从数据库中读取数据并填充到表中. //注意下面的代码有一些过滤条

  • 1.简介 APN(Access Point Name)是通过手机上网必须配置的一个参数,用来决定手机通过哪种接入方式来访问网络。只要我们的手机插上sim卡之后就可以在手机的设置中查看当前sim卡内置的默认apn参数,一般的安卓智能机都可以在sim卡设置中找到“接入点名称(APN)”并可以查看和新增apn。 下面我们看看apn到底是怎么使用的,在启动Android手机或者启动Android虚拟设备后

  • 转载:https://blog.csdn.net/Anmmei/article/details/77461530   亲测有效    ------ 2020.12.31.    什么是APN? APN(Access Point Name)中文全称叫接入点。APN指一种网络接入技术,是通过手机上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络。APN用来标识GPRS的业务种类,目前分为

  • 1、前言 在前段时间的项目中遇到客户的设备出现APN断开的情况没有自动连接,后来折腾了一段时间解决了这个问题。现在用这篇博客记录一下APN的选择和连接流程。 2、名词解析 APN:APN指一种网络接入技术,是通过手机上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络。 对于手机用户来说,可以访问的外部网络类型有很多,例如:Internet、WAP网站、集团企业内部网络、行业内部专用网

  • 您好 电信4G网络的带宽可以达到150M,一般使用电信4G网络时接入点可以选择ctlet,详情请登陆电信网上营业厅查看。 您好!您先进入手机的接入点设置--新建apn接入点--名称乱填,apn:cmtds--保存 保存之后,选择自己刚刚设置的接入点,然后您就会发现您自己的手机4G网络的速度很快. 如未有设置,您可以按如下方法尝试设置: 【1】设置>通用>网络>蜂窝数据网-APN-uninet、3g

  • Android APN的设置问题 推荐 原创 yqmiao 2010-09-08 16:23:20 评论(16) 24325人阅读 1、问题的引入        在android源码,成功执行了make 和 make sdk,也最终烧到开发板上了!不幸的是插入SIM卡却无法上网,必须手动设置APN后才能上网,而有些“菜鸟级”用户却无从下手,就需要我们开发者给他提供方便了!如何保证在插入SIM卡后就

  • 目的: 为了访问网络,手机必须设置合适的APN参数。Android中的apn是配置在apns-conf.xml文件中,由手机开机时加载到TelephonyProvider中。然后供设置查看和编辑,供框架使用来进行数据拨号。本文旨在描述这APN加载、显示和编辑的过程。 版本 Android 6.0 前言 APN的英文全称是Access Point Name,中文全称叫接入点,是您在通过手机上网时必须

  •                 转自:http://blog.csdn.net/skiffloveblue/article/details/7920655 由于Android对于APN的网络API没有公开,不过我们可以阅读源代码,然后进行数据库操作,系统会自动监听数据库的变化,从而实现开启或者关闭APN。 大家可以研究一下frameworks/base/core/java/android/prov

  • 原文转载自: https://blog.csdn.net/Anmmei/article/details/77461530  ==========照例先说废话,很久不写blog了,本人实际已一度退出码农生涯。转行通信去了。通信虽然没啥钱,但是做后台朝九晚五双休,半梦半醒干活,这才是生活啊。。。。感觉非常适合我这种大龄佛系青年。然而人算不如天算,一场疫情导致迟迟无法复工。人在杭州,房租贼贵,一天天的烧

 相关资料
  • 请告诉我在函数中接收远程通知时使用fetchCompletionHandler的最佳实践: 我看到人们通常在上述函数的末尾编写以下代码: 如果我写: 或者,即使我没有输入上述代码,会发生什么? 注意:我使用的是xcode7.1、Objective-c、ios9.1

  • 我在Android v4中读取APN时遇到问题。2(是读,不是写APN),它抛出了一个安全异常: 没有写入APN设置的权限:用户10068和当前进程都没有android。准许写入APN设置。 以前所有平台上都使用相同的代码,有人知道有什么解决方法吗? 谢谢

  • 我读过很多关于用Android通过代码读取APN的话题,自从Android 4.2以来,这似乎已经不可能了。然而,所有的主题都超过了2/3年,我想知道是否有一个好的解决方案,使我能够读取设备的当前APN。我看到过一些关于SQLiteWrapper的东西,但它不起作用,或者我只是没有足够的资格让它起作用。

  • 我编写了一个示例Java客户端代码来连接到APNs服务器向我的设备发送推送通知。它在与APNs服务器的安全连接中失败了。有人能帮帮我吗?代码如下: 它在行处失败,出现以下错误:javax.net.ssl.sslhandShakeException:sun.security.validator.validatoreXception:在sun.security.ssl.alerts.getsslExc

  • 我需要能够读取当前的APN名称。我的应用程序是一个系统应用程序(位于 /system/app),我有根权限。 我正在尝试获取APN名称,但这是不可能的,因为我总是被提示: 我还在Android清单中添加了以下权限 目标SDK 谢谢。

  • 我在Android中以编程方式设置APN。当我运行代码时,我得到。如果我在清单中提到这个权限,我得到的错误就像这些权限只有SYSTEM APPS。你能帮我解决这个问题吗?参考链接