Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 推送通知正在工作,但未定义connectToFcm()_Ios_Swift_Firebase_Firebase Cloud Messaging - Fatal编程技术网

Ios 推送通知正在工作,但未定义connectToFcm()

Ios 推送通知正在工作,但未定义connectToFcm(),ios,swift,firebase,firebase-cloud-messaging,Ios,Swift,Firebase,Firebase Cloud Messaging,我的推送通知正在工作(尽管有点问题:前台的PNs会导致应用程序崩溃)-我在设备上收到一个通知,但在AppDelegate>tokenRefreshNotification()中,“connectToFcm()”无法解析,必须对其进行注释。该方法在哪里定义?我显然遗漏了一些东西。connectToFcm是在中定义的一种实用方法,作为您可以执行的示例 - (void)connectToFcm { [[FIRMessaging messaging] connectWithCompletion:^(N

我的推送通知正在工作(尽管有点问题:前台的PNs会导致应用程序崩溃)-我在设备上收到一个通知,但在AppDelegate>tokenRefreshNotification()中,“connectToFcm()”无法解析,必须对其进行注释。该方法在哪里定义?我显然遗漏了一些东西。

connectToFcm
是在中定义的一种实用方法,作为您可以执行的示例

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

当应用程序处于活动状态以及令牌刷新时,它只是被分解成一个单独的函数。swift等价物为。

您提供的链接不再处于活动状态。以防有人还在寻找答案。