【问题标题】:Cannot run flutter project, facebook problem无法运行颤振项目,Facebook 问题
【发布时间】:2020-02-16 22:38:16
【问题描述】:

我有一个使用 facebook 登录的 Flutter 项目,但是当我尝试运行它时出现了一些错误......我已经更新了 pod 和 Flutter 插件并清理了项目。一切都是好的。这些是我得到的错误。

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

Xcode 构建完成。 12,9s 无法构建 iOS 应用 Xcode 构建的错误输出: ↳ ** 构建失败 **

Xcode 的输出: ↳ /Users/eulalia/Downloads/flutter-login-screen-firebase-auth-facebook-login-master/ios/Pods/FB SDKLoginKit/FBSDKLoginKit/FBSDKLoginKit/FBSDKDeviceLoginManager.m:138:42:错误:未知 选择器“fbErrorWithDomain:code:message:underlyingError:”的类方法 NSError *wrappedError = [NSError fbErrorWithDomain:FBSDKLoginErrorDomain ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/eulalia/Downloads/flutter-login-screen-firebase-auth-facebook-login-master/ios/Pods/FB SDKLoginKit/FBSDKLoginKit/FBSDKLoginKit/FBSDKDeviceLoginManager.m:148:31:错误:未知 选择器的类方法 'extractPermissionsFromResponse:grantedPermissions:declinedPermissions:' [FBSDKInternalUtility extractPermissionsFromResponse:permissionResult ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/eulalia/Downloads/flutter-login-screen-firebase-auth-facebook-login-master/ios/Pods/FB SDKLoginKit/FBSDKLoginKit/FBSDKLoginKit/FBSDKDeviceLoginManager.m:151:67:错误:不可见 'FBSDKAccessToken' 的@interface 声明选择器 'initWithTokenString:permissions:declinedPermissions:appID:userID:expirationDate:refreshDate: 数据访问过期日期:' FBSDKAccessToken *accessToken = [[FBSDKAccessToken 分配] initWithTokenString: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 个错误。

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

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

问候,

非常感谢。

【问题讨论】:

    标签: facebook flutter


    【解决方案1】:

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

    我现在也遇到了同样的问题。我的猜测(基于 Firebase+flutter 的其他情况)是您的 Firebase 软件包/版本存在冲突

    【讨论】:

      猜你喜欢
      • 2020-03-12
      • 2020-03-22
      • 2020-02-12
      • 2019-05-03
      • 2020-10-19
      • 2021-05-14
      • 2021-12-16
      • 2021-04-28
      • 1970-01-01
      相关资源
      最近更新 更多