Sinch - 即时消息 - 应用关闭时收到推送通知
Posted
技术标签:
【中文标题】Sinch - 即时消息 - 应用关闭时收到推送通知【英文标题】:Sinch - Instant Message - Push Notification received while app is closed 【发布时间】:2015-10-07 17:24:54 【问题描述】:我有以下场景:
-
iPhoneA 和 iPhoneB:sinch 客户端已初始化并启用消息支持和推送支持
iPhoneA 的应用程序已关闭
iPhoneB 向 iPhoneA 发送消息。
iPhoneA 正确接收通知(出现横幅)。所以 iPhoneA 按图标打开应用。
如何检测和捕获收到的通知?
谢谢
【问题讨论】:
你使用的是sinchClient还是sinchService? 【参考方案1】:所有内容都包含在 Apple 文档中,Handling Local and Remote Notifications
https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/IPhoneOSClientImp.html
在 Sinch 文档中还有一些关于如何将您进入 Sinch 的对象传递给 Sinch 的内容:
https://www.sinch.com/tutorials/ios-instant-messaging-using-sinchservice/#4.%20push%20with%20sinchservice
【讨论】:
在处理本地和远程通知中,Apple 说:用户点击(或单击)应用程序图标:如果在运行 iOS 的设备上点击应用程序图标,则应用程序调用相同的方法(applicationDidFinishLaunching: ),但未提供有关通知的信息。 辛奇对这种情况只字未提。以上是关于Sinch - 即时消息 - 应用关闭时收到推送通知的主要内容,如果未能解决你的问题,请参考以下文章
当应用程序处于关闭状态时,不会出现 Sinch VoIP 推送通知
在 Whatsapp 或 Viber 上接收推送通知即时消息