颤振和 Xcode 构建问题

Posted

技术标签:

【中文标题】颤振和 Xcode 构建问题【英文标题】:flutter and Xcode building issue 【发布时间】:2021-05-27 18:00:44 【问题描述】:

你好,我已经在 linux 上创建了我的颤振项目,现在我通过将其推送到 GitHub 并将其克隆到我的 make 来将它移动到 Mac,以避免任何可能出错的事情,但现在我得到的只是这个错误,我不知道为什么!

** BUILD FAILED **


Xcode's output:
↳
    /Users/fahmisawalha/development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.20.0+1/ios/Classes/FLTFirebaseAuthPlugin.m:54:35: error: unknown type name 'FIRAuthStateDidChangeListenerHandle'
      NSMutableDictionary<NSString *, FIRAuthStateDidChangeListenerHandle> *_authChangeListeners;
                                      ^

【问题讨论】:

【参考方案1】:

尝试这样做

flutter clean
rm -Rf ios/Pods
rm -Rf ios/.symlinks
rm -Rf ios/Flutter/Flutter.framework
rm -Rf ios/Flutter/Flutter.podspec


 Then for reproduce Podfile follow this command

rm ios/Podfile

你的项目终于准备好了

flutter run

【讨论】:

警告:iOS 模拟器部署目标“IPHONEOS_DEPLOYMENT_TARGET”设置为 8.0,但支持的部署目标版本范围为 9.0 到 14.3.99。 (在项目“Pods”的目标“gRPC-C++”中) 查看***.com/questions/54704207/… 同样的错误一直在发生,帖子中的那个

以上是关于颤振和 Xcode 构建问题的主要内容,如果未能解决你的问题,请参考以下文章

IOS颤振构建没有创建,但它在android上运行

无法在 Xcode 中使用 firebase auth 构建颤振应用程序

无法在 iOS 模拟器上运行颤振应用程序

在 iPhone 模拟器上运行的颤振卡在“Xcode 构建完成”上。 (它在android模拟器中运行良好)

ld:找不到框架,Xcode上的颤振错误

我在 android studio 中运行我的颤振项目并尝试使用 iPhone 12 模拟器,但 Xcode 构建每次都失败