根据Firebase iOS setup docs,我应该使用它来获取注册令牌:
[[FIRInstanceID instanceID] instanceIDWithHandler:^(FIRInstanceIDResult * _Nullable result,
NSError * _Nullable error) {
if (error != nil) {
NSLog(@"Error fetching remote instance ID: %@", error);
} else {
NSLog(@"Remote instance ID token: %@", result.token);
NSString* message =
[NSString stringWithFormat:@"Remote InstanceID token: %@", result.token];
self.instanceIDTokenMessage.text = message;
}
}];
所以我将它粘贴到我的 AppDelegate.m
中,我得到了所有这些错误:
我尝试了尽可能多的错误点击“修复”按钮,但这只会导致更大的垃圾堆 .
获取注册令牌的正确方法是什么?是否有最新的firebase文档?