Ios 当应用程序终止时,将推送通知数据从通知服务扩展保存到核心数据

Ios 当应用程序终止时,将推送通知数据从通知服务扩展保存到核心数据,ios,swift,core-data,apple-push-notifications,Ios,Swift,Core Data,Apple Push Notifications,我们需要在应用程序处于活动或终止状态时保存推送通知,然后在用户需要时在视图控制器中显示所有这些保存的通知 有人能帮我找到其他解决这个问题的最佳方法吗 我能想到的很少有: 将其保存为用户默认值,当应用程序启动或用户转到通知控制器时,将数据移动到核心数据并清除用户默认值。我还考虑将后台保存限制为用户默认值10 应用程序组。在notification service extension中使用核心数据。我们在从此通知服务扩展访问应用程序委派时遇到问题 请注意,服务器无法发送通知。另外,我对应用程序可

我们需要在应用程序处于活动或终止状态时保存推送通知,然后在用户需要时在视图控制器中显示所有这些保存的通知

有人能帮我找到其他解决这个问题的最佳方法吗

我能想到的很少有:

  • 将其保存为用户默认值,当应用程序启动或用户转到通知控制器时,将数据移动到核心数据并清除用户默认值。我还考虑将后台保存限制为用户默认值10

  • 应用程序组。在notification service extension中使用核心数据。我们在从此通知服务扩展访问应用程序委派时遇到问题

  • 请注意,服务器无法发送通知。另外,我对应用程序可以闲置几个星期,但通知会不断出现的情况感到好奇