Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在应用程序处于后台时将推送通知保存到CoreData中?_Ios_Swift_Push Notification_Apple Push Notifications_Background Process - Fatal编程技术网

Ios 在应用程序处于后台时将推送通知保存到CoreData中?

Ios 在应用程序处于后台时将推送通知保存到CoreData中?,ios,swift,push-notification,apple-push-notifications,background-process,Ios,Swift,Push Notification,Apple Push Notifications,Background Process,我的应用程序中有推送通知。在应用程序中,很容易获取通知并将其中的一些数据存储到CoreData中。当应用程序未运行时,情况并非如此。这是一个消息应用程序,所以我希望能够快速存储在应用程序未运行时发送给用户的消息 我通过使用背景模式和内容可用标志来获得非常不一致的结果。有时内容会立即存储,有时则什么都没有 处理此类系统的最佳方法是什么?嘿,有没有找到解决此问题的方法?

我的应用程序中有推送通知。在应用程序中,很容易获取通知并将其中的一些数据存储到CoreData中。当应用程序未运行时,情况并非如此。这是一个消息应用程序,所以我希望能够快速存储在应用程序未运行时发送给用户的消息

我通过使用背景模式和内容可用标志来获得非常不一致的结果。有时内容会立即存储,有时则什么都没有


处理此类系统的最佳方法是什么?

嘿,有没有找到解决此问题的方法?