【问题标题】:iOS Push Notification conceptiOS 推送通知概念
【发布时间】:2017-07-12 12:24:05
【问题描述】:

我对 iOS 开发相当陌生,想知道我是否知道如何在 iOS 上设置和使用推送通知。

所以我的总体想法是,每次打开 iOS 应用程序(遵循 Apple 的指南)以注册推送通知,然后处理 did register 和 failed to register 方法。在确实注册推送通知时,我将向我的网络服务器发布我将存储在数据库中的设备 ID 以及最后连接日期。

如果设备 ID 已经存在,则网络服务器端的逻辑将更新现有记录以更新上次连接日期(将有一个 cron 作业清除最近 3 次未连接的设备 ID个月说)。

因此,一旦我拥有相当最新的设备 ID,我就可以在发送推送通知时遍历这些设备 ID,这样我就不会向可能不再安装应用程序的设备发送不必要的推送。

这个概念听起来正确吗?

【问题讨论】:

    标签: ios iphone notifications apple-push-notifications


    【解决方案1】:

    这应该让你明白。

    【讨论】:

    • 谢谢,这张图只到此为止,我可以看到它注册了苹果 apn 以及通知程序,但没有显示如何处理旧设备等
    猜你喜欢
    • 1970-01-01
    • 2019-03-25
    • 2017-04-19
    • 2011-08-07
    • 1970-01-01
    • 1970-01-01
    • 2018-06-18
    相关资源
    最近更新 更多