无法运行Flutter项目,Facebook问题

时间:2019-10-20 18:41:06

标签: facebook flutter

我有一个使用Facebook登录的Flutter项目,但是当我尝试运行它时,出现了一些错误...。我已经更新了Pod和Flutter插件,还清理了该项目。万事皆安。这些是我得到的错误。

以调试模式在iPhoneXʀ上启动lib / main.dart ... 正在运行pod安装... 33,2s 运行Xcode构建...

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

Xcode的输出: ↳     /用户/厄拉利亚语/下载/ 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                                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     /用户/厄拉利亚语/下载/ flutter-login-screen-firebase-auth-facebook-login-master / ios / Pods / FB     SDKLoginKit / FBSDKLoginKit / FBSDKLoginKit / FBSDKDeviceLoginManager.m:148:31:错误:未知     选择器的类方法     'extractPermissionsFromResponse:grantedPermissions:declinedPermissions:'             [FBSDKInternalUtility extractPermissionsFromResponse:permissionResult                                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     /用户/厄拉利亚语/下载/ 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:     dataAccessExpirationDate:'             FBSDKAccessToken * accessToken = [[FBSDKAccessToken alloc]             initWithTokenString:tokenString                                              ~~~~~~~~~~~~~~~~~~~~~~~~                                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     /用户/厄拉利亚语/下载/ 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个错误。     /用户/厄拉利亚语/下载/ flutter-login-screen-firebase-auth-facebook-login-master / ios / Pods / FB     SDKLoginKit / FBSDKLoginKit / FBSDKLoginKit / FBSDKLoginButton.m:209:25:错误:未知类     选择器“ currentAccessTokenIsActive”的方法       如果([FBSDKAccessToken currentAccessTokenIsActive]){                             ^ ~~~~~~~~~~~~~~~~~~~~~~~~     /用户/厄拉利亚语/下载/ flutter-login-screen-firebase-auth-facebook-login-master / ios / Pods / FB     SDKLoginKit / FBSDKLoginKit / FBSDKLoginKit / FBSDKLoginButton.m:315:47:错误:未知类     选择器“ currentAccessTokenIsActive”的方法       BOOL accessTokenIsValid = [FBSDKAccessToken currentAccessTokenIsActive];                                                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~     产生2个错误。

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

如果有人可以帮助我,我会感激不尽。

此致

非常感谢。

1 个答案:

答案 0 :(得分:-1)

想在这里放置您的podfile和pubspec吗?

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