ios - Apple 推送通知服务 - iOS 是否与每个已注册的 APNS 服务器保持开放连接?

标签 ios apple-push-notifications

如果我理解正确,每个注册为 APNS 提供商的应用程序基本上都会强制 iPhone 与特定服务器保持实时连接。 如果是这样,是否意味着我使用的应用程序(注册 APNS)越多,我的电池消耗就越多?

如果 Apple 允许开发人员利用一个大型服务器集群来向世界上所有设备分发通知,这不是更明智吗?

最佳答案

iOS 在互联网连接可用时,只为设备上的每个应用程序保持一个与 APN 服务器的连接,因此电池不会因每个新应用程序而消耗更多。就是这样!

关于ios - Apple 推送通知服务 - iOS 是否与每个已注册的 APNS 服务器保持开放连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9550830/

相关文章:

ios - 在 xcode 中使用 swift 使用 View 宽度无法正确调整后续 uilabel 的大小

ios - 选择场景中的一个点来放置节点(SpriteKit、Swift)

iphone - 使用 Apple 的推送通知服务 (APNS) 避免重复

ios - 如何让后续的推送通知静音?

ios - 适用于 RTL 语言的可靠 iOS 图像翻转

ios - 如何使用swift检查状态码200或不?

ios - iOS 推送通知中的多行标题

使用 Sinch 和 Swift 进行 iOS 推送通知

ios - 多个命令产生抖动 GoogleUtilities

ios - UIView 中嵌入的动态 UITableView - 计算高度