【问题标题】:Callback function for push notifications while app is killed (titanium iOS)应用程序被杀死时推送通知的回调函数(钛 iOS)
【发布时间】:2015-09-26 09:54:54
【问题描述】:

我在 Titanium 文档中找不到明确的答案。是否可以在应用被终止时直接响应推送通知?

我知道当您通过推送通知打开应用程序时会调用回调。但是手动打开应用时有没有办法响应?

我尝试将远程通知用作 UIBackgroundModes,但这仅有助于暂停的应用程序。

我的目标是在应用内消息中心显示推送通知。

【问题讨论】:

    标签: ios push-notification titanium appcelerator


    【解决方案1】:

    你永远不应该依赖推送通知来传递你的有效载荷,它们太有限了。如果用户收到 5 个推送通知并通过应用程序图标打开应用程序,您将永远不会收到任何有效负载。如果他通过这些通知之一打开应用程序,您将只会收到该有效负载。

    你可以使用silentpush: http://docs.appcelerator.com/platform/latest/#!/guide/iOS_Background_Services-section-37539664_iOSBackgroundServices-SilentPush

    但应用程序应始终查询后端以获取实际数据。这也是 WhatsApp 的做法,正如您所见,当您通过通知打开它时,它仍会从服务器获取消息。

    【讨论】:

    • 如我所想,感谢您的澄清。
    猜你喜欢
    • 2018-12-20
    • 2017-06-07
    • 1970-01-01
    • 2015-12-30
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多