Firebase推送通知在iOS 11中不起作用

Firebase推送通知在iOS 11中不起作用,firebase,push-notification,firebase-cloud-messaging,ios11,Firebase,Push Notification,Firebase Cloud Messaging,Ios11,Firebase推送通知在iOS 11发布之前一直有效。现在看起来在iOS 11上我没有收到推送通知。 我也在pod文件中添加了“FirebaseInstanceID”一行,即2.0.0。但我仍然没有收到任何通知 请提供帮助。我通过复制示例firebase项目中的相同代码,解决了iOS 11.1上推送通知和定时推送通知的问题- 这里给出的步骤很清楚,可以帮助您解决问题。对于仍有问题的人,您可以尝试我的解决方案。我的是swift 3项目。在你的播客文件中。请按照顺序 吊舱“火力基地/核心” 播客“

Firebase推送通知在iOS 11发布之前一直有效。现在看起来在iOS 11上我没有收到推送通知。 我也在pod文件中添加了“FirebaseInstanceID”一行,即2.0.0。但我仍然没有收到任何通知


请提供帮助。

我通过复制示例firebase项目中的相同代码,解决了iOS 11.1上推送通知和定时推送通知的问题-


这里给出的步骤很清楚,可以帮助您解决问题。

对于仍有问题的人,您可以尝试我的解决方案。我的是swift 3项目。在你的播客文件中。请按照顺序

吊舱“火力基地/核心” 播客“FirebaseMessaging”,“2.0.0” pod“FirebaseInstanceID”,“2.0.0”

在appDelegate文件中,输入以下代码

func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
    print("APNs token retrieved: \(deviceToken)")
    Messaging.messaging().apnsToken = deviceToken
}

卸载应用程序并尝试在设备上重建。请确保测试设备中包含您的开发配置文件。这对我很有效。

我也经历了同样的事情。提出的解决方案是更新FirebaseInstanceID,但遗憾的是,这对我来说还没有解决。这正成为一个越来越大的问题。我会努力寻找解决方案,但如果有人对真正的解决方案有任何见解,我会洗耳恭听。iOS 11.x是否需要Swift 3?@studiobrain:我也尝试过将firebase更新到最新版本。即使这样,它对我也不起作用。如果有人有任何见解,请帮助。