我工作的应用程序收到了苹果钱包的警告:“有些通行证接收到太多更新,这可能会影响电池寿命。***通行证的自动更新将被禁用。如果您希望自动更新继续,请选择重新启用。”我只有2次来自该应用的钱包。有人知道是什么原因触发了这个警报吗?如果我们在5秒内发送2个推送通知,会触发这种警报吗?
zzwlnbp81#
它的意思和它说的差不多。Apple尊重用户的电池寿命和数据消耗,并认识到通行证更新是用户几乎无法控制的高能量活动,因此如果通行证发行者进行太多更新,则iOS会采取行动提醒设备所有者,以便他们可以选择是否愿意继续接收这些更新(以减少电池寿命为代价)。苹果之前的政策是悄悄地限制更新,但这导致了问题,因为用户不知道他们被限制了,并会想知道为什么他们的通行证没有更新。苹果认识到开发者可能需要更频繁地推送内容,这就是为什么你可以通过开发者菜单(当你的iPhone连接到Xcode时会出现)在你的设备上禁用速率限制。苹果公司没有公布它用来抑制的标准,通常是快速爆发的活动(例如,在几分钟的空间内的2或3个消息的一次性突发)是可以容忍的。但是,如果发行者每隔几分钟发送几十条消息,那么您几乎可以肯定地期望他们会看到这条消息。
1条答案
按热度按时间zzwlnbp81#
它的意思和它说的差不多。Apple尊重用户的电池寿命和数据消耗,并认识到通行证更新是用户几乎无法控制的高能量活动,因此如果通行证发行者进行太多更新,则iOS会采取行动提醒设备所有者,以便他们可以选择是否愿意继续接收这些更新(以减少电池寿命为代价)。
苹果之前的政策是悄悄地限制更新,但这导致了问题,因为用户不知道他们被限制了,并会想知道为什么他们的通行证没有更新。
苹果认识到开发者可能需要更频繁地推送内容,这就是为什么你可以通过开发者菜单(当你的iPhone连接到Xcode时会出现)在你的设备上禁用速率限制。
苹果公司没有公布它用来抑制的标准,通常是快速爆发的活动(例如,在几分钟的空间内的2或3个消息的一次性突发)是可以容忍的。但是,如果发行者每隔几分钟发送几十条消息,那么您几乎可以肯定地期望他们会看到这条消息。