android - 是否可以建立内部 APNs 服务器?

标签 android ios push-notification apple-push-notifications google-cloud-messaging

我打算构建一个企业 iOS/Android 应用程序。我想从推送通知中受益(对于 Android,它称为 Google Cloud Messaging)。但是,我们的设备不会连接到互联网,而是通过 Wifi 连接到 Intranet。因此,我们无法使用 Apple 或 Google 提供的标准 APNs 或 GCM。

我只是想知道是否可以建立一个私有(private)的 APNs 服务器?以及任何可用的开源库。或者如果没有。我在哪里可以买到?

非常感谢。

最佳答案

对于 Apple iOS,您不能购买,因为核心操作系统使用证书来确保它连接到 Apple 的 APN 服务器。

由于谷歌Android是开源的,你可以修改核心系统来连接到你自己的APN网络。但您最大的问题是制作二进制文件并安装到现有的不同硬件上。

关于android - 是否可以建立内部 APNs 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12471786/

相关文章:

java - 在 Android 布局 XML 中将 TextView 放置在 EditText 元素之前会导致 EditText 不显示

ios - 如何在 iOS 应用程序启动或激活后获取所有推送通知有效负载

ios - 关于 iOS 推送的问题

android - 色差atan和atan2结果差异

android - 如何在我的android应用程序中找出电池的使用情况

Android OBB/ZIP 加载 (cocos2dx)

ios - CCNode 作为 CCScene 触摸处理程序 cocos2d v3 的子项

ios - 打开从 DropBox 应用程序到我的应用程序的链接

ios - 在 Flutter 应用程序中显示自动强密码 iOS

ios - 当应用程序处于推送通知状态时,没有调用 didreceiveremotenotification?