iOS 7+;,在数据库中本地存储远程/推送通知
我使用发送推送通知到我的应用程序,我需要存储这些通知,以显示在通知历史屏幕中,问题是Parse dosent有一个API从Parse的服务器拉通知 另外,如果用户没有在通知中心单击通知,我无法将任何通知存储到数据库,因为方法:iOS 7+;,在数据库中本地存储远程/推送通知,ios,objective-c,parse-platform,push-notification,apple-push-notifications,Ios,Objective C,Parse Platform,Push Notification,Apple Push Notifications,我使用发送推送通知到我的应用程序,我需要存储这些通知,以显示在通知历史屏幕中,问题是Parse dosent有一个API从Parse的服务器拉通知 另外,如果用户没有在通知中心单击通知,我无法将任何通知存储到数据库,因为方法:application:didReceiveMemotentificationdosent起作用,除非用户单击了通知,或者应用程序正在前台工作 我几乎什么都试过了,有什么新的想法可以解决我的问题吗?Im建议在发送给用户之前将通知保存到通知历史数据库表中。在服务器端完成这一切
application:didReceiveMemotentification
dosent起作用,除非用户单击了通知,或者应用程序正在前台工作
我几乎什么都试过了,有什么新的想法可以解决我的问题吗?Im建议在发送给用户之前将通知保存到通知历史数据库表中。在服务器端完成这一切。这样,无论用户是否打开通知,都会保存通知。当您说“我正在使用解析将推送通知发送到我的应用程序”时,您的意思是您正在使用他们的web仪表板手动发送通知吗?如果是这样,那么在每次发送推送之后,只需将该数据(也手动)添加到数据库中。如果您使用服务器代码发送通知(Parse可以选择编写服务器代码),那么在发送通知后,只需将通知添加到DB中即可。