相关疑难解决方法(0)

firebase iOS没有收到推送通知

我在我的应用程序中包含谷歌firebase - 创建谷歌帐户,创建谷歌应用程序,上传APNS认证(.pem和在另一项服务中工作),并从控制台发送推送通知,我的应用程序没有收到它.在Firebase控制台中,我看到状态已完成但设备的近似数量为" - "

当然,我更新了条款配置文件和APNS证书

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {

    // Register for remote notifications
    if #available(iOS 8.0, *) {
        let settings: UIUserNotificationSettings =
            UIUserNotificationSettings(forTypes: [.Alert, .Badge, .Sound], categories: nil)
        application.registerUserNotificationSettings(settings)
        application.registerForRemoteNotifications()
    } else {
        // Fallback
        let types: UIRemoteNotificationType = [.Alert, .Badge, .Sound]
        application.registerForRemoteNotificationTypes(types)
    }


    FIRApp.configure()
    NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(self.tokenRefreshNotificaiton),
                                                     name: kFIRInstanceIDTokenRefreshNotification, object: nil)
}      

 func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject],
                 fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void) {

    print(userInfo)
}

func tokenRefreshNotificaiton(notification: NSNotification) …
Run Code Online (Sandbox Code Playgroud)

apple-push-notifications ios firebase firebase-notifications

3
推荐指数
2
解决办法
1万
查看次数