【发布时间】:2018-11-30 22:10:11
【问题描述】:
这是应用在后台
的时候当我一次发送一个推送通知时,它工作正常,应用程序处理通知并调用completionHandler for UAPushNotificationDelegate。
当我同时发送两个推送通知时会出现问题(第二个在第一个处理之前立即发送)
didReceiveRemoteNotification 从 SDK 调用,completionHandler 在 SDK 中处理第二个通知之前调用,所以我实现了 UAPushNotificationDelegate 方法receivedBackgroundNotification:(UANotificationContent *)notificationContent completionHandler:(void (^)(UIBackgroundFetchResult))completionHandler,
应用程序崩溃并抱怨 EXC_BREAKPOINT (code=1, subcode=0x103b496f0),这意味着它正在尝试访问 SDK 已经发布的 completionHandler。
我该如何处理?
【问题讨论】:
-
您能发布您的委托/完成处理程序代码吗?最好在github.com/urbanairship/ios-library 上提出问题,而不是在此处发布。
标签: ios push-notification urbanairship.com