我需要通过推送通知来扩展我的应用功能。期望的结果是发送静默通知,这会触发本地通知的创建。
我了解到这些静默通知似乎非常不可靠。
我相信远程通知(例如警报类型)不会受到上述两点的影响,即使您强制退出应用程序,仍然会收到通知。
我知道有些stackoverflow问题涵盖了这些主题的部分内容,但它们相当旧。
我了解到这些静默通知似乎非常不可靠。
- 首先,根据此文献: “如果某些内容强制退出或停止运行应用程序,则系统将丢弃保留的通知。” 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个通知,您收到了多少个?
我相信远程通知(例如警报类型)不会受到上述两点的影响,即使您强制退出应用程序,仍然会收到通知。
我知道有些stackoverflow问题涵盖了这些主题的部分内容,但它们相当旧。