如何在通知扩展(iOS)中记录推送通知

时间:2018-03-15 03:18:57

标签: ios xamarin push-notification xamarin.forms ios-app-extension

我一直在尝试将自定义didReceiveNotificationRequest类的UNNotificationServiceExtension方法中的远程推送通知记录到现有的 SQLite 数据库中。

不幸的是,我总是收到内存超出错误,这会导致通知扩展在运行时崩溃:

Mar 15 10:49:06 MyPhone-iPhone kernel[0] <Notice>: EXC_RESOURCE -> MyApp.iOS.NotificationsExten[9512] exceeded mem limit: ActiveHard 12 MB (fatal)
Mar 15 10:49:06 MyPhone-iPhone kernel[0] <Notice>: 403490.336 memorystatus: killing_specific_process pid 9512 [MyApp.NotificationsExten] (per-process-limit 3) - memorystatus_available_pages: 27259

还有其他方法可以达到这个目的吗? 非常感谢任何帮助,谢谢。

0 个答案:

没有答案