我有一个Flutter应用程序,我试图在iOS上使用自定义的Xcode构建配置运行。我遵循Flutter文档中概述的步骤,创建了一个名为“dev”的新风味。当我在选择“dev”配置的情况下从Xcode运行应用程序时,一切正常。然而,当我尝试从命令行使用flutter run --flavor dev -t lib/main_dev.dart命令运行应用程序时,我得到以下错误:
Swift Compiler Error (Xcode): 'FirebaseCore/FirebaseCore.h' file not found
/Users/nicrorea/Projects/myapp/ios/Pods/Firebase/CoreOnly/Sources/Firebase.h:14:8
Swift Compiler Error (Xcode): Could not build Objective-C module 'Firebase'
/Users/nicrorea/Projects/myapp/ios/Runner/AppDelegate.swift:1:7
我尝试清理Xcode构建文件夹,并在再次运行命令之前运行flutter clean,但错误仍然存在。我还检查了FirebaseCore框架是否包含在“dev”配置的构建设置中。我希望应用程序运行时没有任何错误,因为它在Xcode中构建和运行良好。我还检查了其他stackoverflow解决方案,但都没有工作
1条答案
按热度按时间r8xiu3jd1#
有两种方法可以尝试:
1.打开Podfile -〉添加
post_install do |installer| installer.pods_project.build_configurations.each do |config| config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64" end end
1.删除Podfile -〉
pod install
希望能帮到你。