我有一个使用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ʀ上启动应用程序时出错。
如果有人可以帮助我,我会感激不尽。
此致
非常感谢。
答案 0 :(得分:-1)
想在这里放置您的podfile和pubspec吗?
我现在遇到了同样的问题。我的猜测(基于Firebase + flutter的其他情况)是您有冲突的Firebase包/版本