推送通知有效但未定义 connectEd Fcm()

Push Notifcations working but connectToFcm() is not defined

我的推送通知正在运行(尽管有点问题:PN 在前台时会导致应用程序崩溃)- 我在我的设备上收到通知,但在 AppDelegate > tokenRefreshNotification() "connectToFcm()" 中未解决,不得不将其注释掉。该方法在哪里定义?我显然遗漏了什么。

connectToFcmquickstart & docs 中定义的实用方法,作为您可能执行的操作的示例。

- (void)connectToFcm {
 [[FIRMessaging messaging] connectWithCompletion:^(NSError * _Nullable error) {
    if (error != nil) {
      NSLog(@"Unable to connect to FCM. %@", error);
    } else {
      NSLog(@"Connected to FCM.");
    }
  }];
}

它只是分解成一个单独的函数,因为它会在应用程序激活时以及令牌刷新时调用。 swift 等价于 in the Swift sample.