iOS 推送通知和 GCM
Posted
技术标签:
【中文标题】iOS 推送通知和 GCM【英文标题】:iOS push notifications and GCM 【发布时间】:2016-05-03 17:37:35 【问题描述】:我正在使用 GCM 在 ios 中实现推送通知,当应用程序处于活动状态时它会收到通知,但如果它处于非活动状态则不会显示警报,并等待应用程序变为活动状态来处理它。
收到的通知是这样的:
[post_title : new post, post_id :1067 lang : english, post_type: News , from : 865414108428]
【问题讨论】:
你能说明你想要完成什么吗?请提供一个详细的问题,以便社区可以为您提供有用的见解。在此先感谢:) 【参考方案1】:来自docs:
如果您想将仅包含自定义键/值的消息发送到 应用在后台时的 iOS 设备,设置自定义键/值 数据对并将 content_available 设置为 true。
希望对你有帮助。
【讨论】:
【参考方案2】:第一步 - 在 appDelegate.m 中使用此方法
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
第二次见图片
添加也检查一下
Making GCM work for iOS device in the background
【讨论】:
以上是关于iOS 推送通知和 GCM的主要内容,如果未能解决你的问题,请参考以下文章