gpt4 book ai didi

ios - iOS 7.1 是否打破了非报亭应用程序的内容可用(又名无声)推送通知?

转载 作者:可可西里 更新时间:2023-11-01 06:08:10 25 4
gpt4 key购买 nike

我们的应用不是报亭内容应用,但确实需要接收静默推送通知以便更新内容。在 iOS 7.0 中,我们发送了内容可用的通知,并且这些通知通过得很好,即使不需要声音 :"", alert :""hacks。

从 iOS 7.1 开始,不再发送内容可用通知。

后台模式:fetch, location

注册的通知类型:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert

如果我注册了 UIRemoteNotificationTypeNewsstandContentAvailability 通知,可用内容就会开始传送。然而,这会给用户带来令人困惑的警告,我猜,这会导致应用被拒绝。

如果我使用远程通知后台模式,内容可用的通知仍然没有传递。

我已向 Apple (rdar://16380367) 提交了错误,但尚未收到回复。

所以我的问题:

  • 有没有其他人注意到 iOS 7.1 中的这种差异?
  • 是否可以在不使用报亭内容后台模式和/或注册 UIRemoteNotificationTypeNewsstandContentAvailability 通知的情况下接收内容可用通知?

最佳答案

似乎是的,iOS 7.1 确实在不使用报亭内容后台模式的情况下破坏了应用程序的内容可用通知,尽管我还没有收到来自 Apple re: rdar://16380367 的任何回复。使用远程通知似乎没有什么不同。

我们通过另外发送一个空白警报来解决这个问题:

aps =     {
alert = "";
"content-available" = 1;
};

似乎工作正常。

关于ios - iOS 7.1 是否打破了非报亭应用程序的内容可用(又名无声)推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22541140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com