首页 > 解决方案 > 无法运行颤振项目,Facebook 问题

问题描述

我有一个带有 facebook 登录的颤振项目,但是当我尝试运行它时出现了一些错误......我已经更新了 pod 和颤振插件并清理了项目。万事皆安。这些是我得到的错误。

在调试模式下在 iPhone X 上启动 lib/main.dart... 运行 pod install... 33,2s 运行 Xcode build...

Xcode 构建完成。12,9s Failed to build iOS app Xcode build 的错误输出:↳ ** BUILD FAILED **

tokenString ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /Users/eulalia/Downloads/flutter-login-screen-firebase-auth-facebook-login-master/ios/Pods/FB SDKLoginKit/FBSDKLoginKit/FBSDKLoginKit/FBSDKDeviceLoginManager.m:215:44: 错误:选择器 'fbErrorWithDomain:code:message:' 没有已知的类方法 NSError *unknownError = [NSError fbErrorWithDomain:FBSDKLoginErrorDomain ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ 4个错误产生。/Users/eulalia/Downloads/flutter-login-screen-firebase-auth-facebook-login-master/ios/Pods/FB SDKLoginKit/FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.m:209:25:错误:没有已知的选择器类方法' currentAccessTokenIsActive' if ([FBSDKAccessToken currentAccessTokenIsActive]) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/eulalia/Downloads/flutter-login-screen-firebase -auth-facebook-login-master/ios/Pods/FB SDKLoginKit/FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.m:315:47:错误:选择器'currentAccessTokenIsActive'没有已知的类方法 BOOL accessTokenIsValid = [FBSDKAccessToken currentAccessTokenIsActive]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 产生2个错误。if ([FBSDKAccessToken currentAccessTokenIsActive]) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/eulalia/Downloads/flutter-login-screen-firebase-auth -facebook-login-master/ios/Pods/FB SDKLoginKit/FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.m:315:47: 错误:选择器'currentAccessTokenIsActive'没有已知的类方法 BOOL accessTokenIsValid = [FBSDKAccessToken currentAccessTokenIsActive]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 产生2个错误。if ([FBSDKAccessToken currentAccessTokenIsActive]) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/eulalia/Downloads/flutter-login-screen-firebase-auth -facebook-login-master/ios/Pods/FB SDKLoginKit/FBSDKLoginKit/FBSDKLoginKit/FBSDKLoginButton.m:315:47: 错误:选择器'currentAccessTokenIsActive'没有已知的类方法 BOOL accessTokenIsValid = [FBSDKAccessToken currentAccessTokenIsActive]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 产生2个错误。

无法为模拟器构建应用程序。在 iPhone Xʀ 上启动应用程序时出错。

如果有人可以帮助我,我很感激..

问候,

非常感谢。

标签: facebookflutter

解决方案


想把你的 podfile 和 pubspec 放在这里吗?

我现在也有同样的问题。我的猜测(基于 Firebase+flutter 的其他情况)是你有冲突的 Firebase 包/版本


推荐阅读