ios - Swift 远程推送通知,我如何真正触发它们被发送?
问题描述
我目前正致力于在 swift 5、Xcode 11 中开发一个应用程序,并且我正在接近初始开发的尾声。现在,我正在尝试将远程推送通知集成到应用程序中。我在网上学习了很多教程,从某种意义上说,我可以通过“Pusher”应用程序发送远程通知,但这仅用于测试目的。我似乎找不到任何关于如何通过代码实际触发通知的信息,例如,如果用户要在应用程序中接收消息,他们会收到推送通知。我不确定我是否完全遗漏了一些东西,但如果有人能用简单的术语向我解释我到底在略读什么,我将不胜感激。谢谢你。
解决方案
当我们谈论“远程通知”时,这意味着我们有一个向我们发送这些通知的服务器。据我了解,您只想显示类似于通知的应用内横幅。您有 2 个选项:
- 按照这些说明并在本地安排通知
- 使用某种第三方库(例如SwiftEntryKit)来创建自定义的应用内通知。
推荐阅读
- c++11 - 复制列表初始化
- python - 将节点树转换为字典
- python - 其他的“预期声明”,但代码没有问题吗?
- python - matplotlib 本地化的不同结果取决于解释器
- python - 如何使用 Python 将数组循环到 csv 中?
- seq - 关于“最大范围”的面试问题毫无意义
- sql - 条件表达式 MS Access 中的 SQL 数据类型不匹配
- php - Illuminate\Database\QueryException:SQLSTATE[HY000]:一般错误:1364 字段 'id' 没有默认值
- java - 通过 Java 中 ActiveDirecotry 中的 LDAP 解析其 GUID 来获取对象的名称
- c++ - 不同翻译单元中模板/内联函数的地址