Flutter 不会使用 Firebase 在 iOS 上构建

S G*_*way 6 flutter

我不是一个非常有经验的开发人员。我遇到了以下错误,并且不知道如何解决它。

\n\n

已采取的步骤:

\n\n
    \n
  1. 擦除 iOS 文件夹并替换为新项目中的 iOS 文件夹。
  2. \n
  3. 使用 XCode 将文件插入GoogleService-Info.plist到 runner/runner
  4. \n
  5. 从命令行安装 pod
  6. \n
  7. 从命令行更新 Pod
  8. \n
  9. 扑干净
  10. \n
  11. flutter run -v 从命令行
  12. \n
\n\n

这是有错误的输出部分:

\n\n
Error output from Xcode build:\n           \xe2\x86\xb3\n[   +1 ms]     ** BUILD FAILED **\n\n\n               The following build commands failed:\n                CompileC\n\n/Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/firebase_core\n                .build/Objects-normal/x86_64/FirebaseCorePlugin.o\n                /Users/shannongalway/development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.0+9/ios/Classes/FirebaseCorePlugin.m normal x86_64 objective-c\n                com.apple.compilers.llvm.clang.1_0.compiler\n               (1 failure)\n\n[   +1 ms] Xcode's output:\n           \xe2\x86\xb3\n[  +74 ms]     Build settings from command line:\n                   ARCHS = x86_64\n                   BUILD_DIR = /Users/shannongalway/IdeaProjects/carlinehound/build/ios\n                   COMPILER_INDEX_STORE_ENABLE = NO\n                   FLUTTER_SUPPRESS_ANALYTICS = true\n                   SCRIPT_OUTPUT_STREAM_FILE = /var/folders/bv/50ls2w0n1tl136bfb5xpp_hw0000gn/T/flutter_build_log_pipe.lhBeoU/pipe_to_stdout\n                   SDKROOT = iphonesimulator13.1\n                   VERBOSE_SCRIPT_LOGGING = YES\n\n               note: Using new build system\n               note: Planning build\n               note: Constructing build description\n               WriteAuxiliaryFile\n\n                     ProcessInfoPlistFile\n                     /Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/firebase_analytics/firebase_analytics.framework/Info.plist\n                     /Users/shannongalway/IdeaProjects/carlinehound/ios/Pods/Target\\ Support\\ Files/firebase_analytics/firebase_analytics-Info.plist (in target\n                     'firebase_analytics' from project 'Pods')\n                         cd /Users/shannongalway/IdeaProjects/carlinehound/ios/Pods\n                         builtin-infoPlistUtility /Users/shannongalway/IdeaProjects/carlinehound/ios/Pods/Target\\ Support\\\n                         Files/firebase_analytics/firebase_analytics-Info.plist -producttype com.apple.product-type.framework -expandbuildsettings -format binary -platform\n                         iphonesimulator -o\n                         /Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/firebase_analytics/firebase_analytics.framework/Info.plist\n\n                     CompileC\n                     /Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulat\n                     or/firebase_analytics.build/Objects-normal/x86_64/FirebaseAnalyticsPlugin.o\n                     /Users/shannongalway/development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.2/ios/Classes/FirebaseAnalyticsPlugin.m normal\n                     x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'firebase_analytics' from project 'Pods')\n                         cd /Users/shannongalway/IdeaProjects/carlinehound/ios/Pods\n                         export LANG=en_US.US-ASCII\n                         /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios8.0-simulator\n                         -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu11 -fobjc-arc -fobjc-weak -fmodules -gmodules\n                         -fmodules-cache-path=/Users/shannongalway/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval=86400\n                         -fmodules-prune-after=345600\n                         -fbuild-session-file=/Users/shannongalway/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation\n                         -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module\n                         -fmodule-name=firebase_analytics -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes\n                         -Werror=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Wno-objc-interface-ivars\n                         -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch\n                         -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized\n                         -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion\n                         -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof\n                         -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DPOD_CONFIGURATION_DEBUG=1 -DDEBUG=1 -DCOCOAPODS=1\n                         -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot\n                         /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.1.sdk -fasm-blocks -fstrict-aliasing\n                         -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes\n                         -Wno-semicolon-before-method-body -Wunguarded-availability -fobjc-abi-version=2 -fobjc-legacy-dispatch -iquote\n                         /Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphonesim\n                         ulator/firebase_analytics.build/firebase_analytics-generated-files.hmap\n                         -I/Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphones\n                         imulator/firebase_analytics.build/firebase_analytics-own-target-headers.hmap\n                         -I/Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphones\n                         imulator/firebase_analytics.build/firebase_analytics-all-non-framework-target-headers.hmap -ivfsoverlay\n                         /Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphonesim\n                         ulator/firebase_analytics.build/all-product-headers.yaml -iquote\n                         /Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphonesim\n                         ulator/firebase_analytics.build/firebase_analytics-project-headers.hmap\n                         -I/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/firebase_analytics/include\n                         -I/Users/shannongalway/IdeaProjects/carlinehound/ios/Pods/Headers/Public\n                         -I/Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphones\n                         imulator/firebase_analytics.build/DerivedSources-normal/x86_64\n                         -I/Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphones\n                         imulator/firebase_analytics.build/DerivedSources/x86_64\n                         -I/Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphones\n                         imulator/firebase_analytics.build/DerivedSources\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/firebase_analytics\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/BoringSSL-GRPC\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/FirebaseCore\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/FirebaseCoreDiagnostics\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/FirebaseFirestore\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/FirebaseInstanceID\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/GoogleDataTransport\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/GoogleDataTransportCCTSupport\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/GoogleUtilities\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/Protobuf\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/gRPC-C++\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/gRPC-Core\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/leveldb-library\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/build/ios/Debug-iphonesimulator/nanopb\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/ios/.symlinks/flutter/ios\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/ios/Pods/FirebaseAnalytics/Frameworks\n                         -F/Users/shannongalway/IdeaProjects/carlinehound/ios/Pods/GoogleAppMeasurement/Frameworks -include\n                         /Users/shannongalway/IdeaProjects/carlinehound/ios/Pods/Target\\ Support\\ Files/firebase_analytics/firebase_analytics-prefix.pch -MMD -MT\n                         dependencies -MF\n                         /Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphonesim\n                         ulator/firebase_analytics.build/Objects-normal/x86_64/FirebaseAnalyticsPlugin.d --serialize-diagnostics\n                         /Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphonesim\n                         ulator/firebase_analytics.build/Objects-normal/x86_64/FirebaseAnalyticsPlugin.dia -c\n                         /Users/shannongalway/development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.2/ios/Classes/FirebaseAnalyticsPlugin.m -o\n                         /Users/shannongalway/Library/Developer/Xcode/DerivedData/Runner-gujmunagyejhsgfssbevzrusvdkc/Build/Intermediates.noindex/Pods.build/Debug-iphonesim\n                         ulator/firebase_analytics.build/Objects-normal/x86_64/FirebaseAnalyticsPlugin.o\n
Run Code Online (Sandbox Code Playgroud)\n\n

扑医生

\n\n
Shannons-Mac:carlinehound shannongalway$ flutter doctor -v\n[\xe2\x9c\x93] Flutter (Channel stable, v1.9.1+hotfix.6, on Mac OS X 10.14.6 18G1012, locale en-US)\n    \xe2\x80\xa2 Flutter version 1.9.1+hotfix.6 at /Users/shannongalway/development/flutter\n    \xe2\x80\xa2 Framework revision 68587a0916 (8 weeks ago), 2019-09-13 19:46:58 -0700\n    \xe2\x80\xa2 Engine revision b863200c37\n    \xe2\x80\xa2 Dart version 2.5.0\n\n\n[\xe2\x9c\x93] Android toolchain - develop for Android devices (Android SDK version 29.0.2)\n    \xe2\x80\xa2 Android SDK at /Users/shannongalway/Library/Android/sdk\n    \xe2\x80\xa2 Android NDK location not configured (optional; useful for native profiling support)\n    \xe2\x80\xa2 Platform android-29, build-tools 29.0.2\n    \xe2\x80\xa2 Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java\n    \xe2\x80\xa2 Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)\n    \xe2\x80\xa2 All Android licenses accepted.\n\n[\xe2\x9c\x93] Xcode - develop for iOS and macOS (Xcode 11.1)\n    \xe2\x80\xa2 Xcode at /Applications/Xcode.app/Contents/Developer\n    \xe2\x80\xa2 Xcode 11.1, Build version 11A1027\n    \xe2\x80\xa2 CocoaPods version 1.8.4\n\n[\xe2\x9c\x93] Android Studio (version 3.5)\n    \xe2\x80\xa2 Android Studio at /Applications/Android Studio.app/Contents\n    \xe2\x80\xa2 Flutter plugin version 40.2.2\n    \xe2\x80\xa2 Dart plugin version 191.8593\n    \xe2\x80\xa2 Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)\n\n[\xe2\x9c\x93] IntelliJ IDEA Community Edition (version 2019.2.3)\n    \xe2\x80\xa2 IntelliJ at /Applications/IntelliJ IDEA CE.app\n    \xe2\x80\xa2 Flutter plugin version 40.2.4\n    \xe2\x80\xa2 Dart plugin version 192.7402\n\n[\xe2\x9c\x93] Connected device (1 available)\n    \xe2\x80\xa2 iPhone 11 Pro \xe2\x80\xa2 C7EAA15B-AD74-4525-B314-3A19D59A9DA4 \xe2\x80\xa2 ios \xe2\x80\xa2 com.apple.CoreSimulator.SimRuntime.iOS-13-1 (simulator)\n\n\xe2\x80\xa2 No issues found!\n
Run Code Online (Sandbox Code Playgroud)\n\n

来自 pubspec.yaml

\n\n
  firebase_core: ^0.4.0+9\n  cloud_firestore: ^0.12.9+6\n  firebase_analytics: ^5.0.2\n
Run Code Online (Sandbox Code Playgroud)\n\n

我觉得我已经尽我所能地寻找解决方案,但我只是在原地踏步。

\n

MoG*_*oGa 3

需要检查的事项:

  1. 你下载了吗GoogleService-Info.plist
  2. 添加文件GoogleService-Info.plist应通过 xcode 完成,方法是转至 Runner > 右键单击​​ Runner 文件夹 > 将文件添加到“Runner”

在此输入图像描述