【发布时间】:2021-05-12 11:52:24
【问题描述】:
我需要通过推送通知扩展我的应用功能。期望的结果是发送静默通知,这将触发本地通知的创建。
我读到了这种无声通知,它们似乎非常不可靠。
- 首先按照这个: “如果有东西强制退出或杀死应用程序,系统会丢弃保留的通知。”。 https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/pushing_background_updates_to_your_app 可以丢弃静默通知。据我了解,强制退出意味着您双击主屏幕按钮并向上滑动应用程序,对吗?
- 其次,根据这个https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/pushing_background_updates_to_your_app,苹果不建议每小时发送超过3-4个无声通知。你有这种行为的经验吗?如果您每小时发送 15 条通知,您收到了多少?
如果我上面写的是真的,那我有什么替代静默通知的方法?
我相信远程通知(例如警报类型)不受上述两点的影响,对吧?即使你强行杀死应用程序,你仍然会得到它们。
我知道有一些堆栈溢出问题涵盖了该主题的部分内容,但它们已经很老了。
【问题讨论】:
标签: ios swift push-notification apple-push-notifications