【发布时间】:2018-03-02 21:34:18
【问题描述】:
我正在开发一个使用 Firebase 推送通知的应用。它运行良好,直到我在 iOS 11 中尝试。使用带有 ios 11 的 iphone 通知不会到达。这是我的代码:
- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo
fetchCompletionHandler:(void (^)
(UIBackgroundFetchResult))completionHandler {
//Manage notification
}
- (void)userNotificationCenter:(UNUserNotificationCenter *)center
willPresentNotification:(UNNotification *)notification
withCompletionHandler:(void (^)(UNNotificationPresentationOptions))completionHandler{
//Manage notification
}
这两个方法都没有被调用。
感谢您的帮助!
【问题讨论】:
-
我在 iOS 11 上也遇到了问题。我没有要测试的 iOS 10 设备以确认这是操作系统问题,但推送现在可以正常工作,但事实并非如此。我可以在直接调用 APNs 服务器时收到通知,因此可能存在 firebase 错误。如果我收到回复,我会联系您并提供支持。
-
是的,它可能是由 Firebase 引起的,也许他们会很快更新.. 感谢@Jeremiah 的回答
标签: ios firebase push-notification notifications ios11