Closed function1983 closed 2 years ago
@function1983
This probably seem to be a Flutter framework issue rather than firebase_core
. See this similar issue that was fixed https://github.com/flutter/flutter/pull/104296. Can you try to switch to latest master and repeat steps to see if you still get the same error ?
Thank you for pointing that out. That's exactly the issue.
Getting this on the latest master branch
CocoaPods could not find compatible versions for pod "FirebaseFirestore":
In Podfile:
FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `8.15.0`)
cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`) was resolved to 3.2.0, which depends on
Firebase/Firestore (= 9.2.0) was resolved to 9.2.0, which depends on
FirebaseFirestore (~> 9.2.0)
[β] Flutter (Channel master, 3.1.0-0.0.pre.1468, on macOS 12.4 21F79 darwin-x64,
locale en-ZA)
β’ Flutter version 3.1.0-0.0.pre.1468 on channel master at
/Users/theunodebruin/flutter
β’ Upstream repository https://github.com/flutter/flutter.git
β’ Framework revision 1add0d790d (6 hours ago), 2022-07-01 00:39:07 -0400
β’ Engine revision caec3e305a
β’ Dart version 2.18.0 (build 2.18.0-242.0.dev)
β’ DevTools version 2.14.1
[β] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
β’ Android SDK at /Users/theunodebruin/Library/Android/sdk
β’ Platform android-33, build-tools 33.0.0
β’ ANDROID_HOME = /Users/theunodebruin/Library/Android/sdk
β’ ANDROID_SDK_ROOT = /Users/theunodebruin/Library/Android/sdk
β’ Java binary at: /Users/theunodebruin/Library/Application
Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8609683
/Android Studio.app/Contents/jre/Contents/Home/bin/java
β’ Java version OpenJDK Runtime Environment (build
11.0.12+0-b1504.28-7817840)
β’ All Android licenses accepted.
[β] Xcode - develop for iOS and macOS (Xcode 13.4.1)
β’ Xcode at /Applications/Xcode.app/Contents/Developer
β’ Build 13F100
β’ CocoaPods version 1.11.3
[β] Chrome - develop for the web
β’ Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[β] Android Studio (version 2021.2)
β’ Android Studio at /Users/theunodebruin/Library/Application
Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8609683
/Android Studio.app/Contents
β’ Flutter plugin can be installed from:
π¨ https://plugins.jetbrains.com/plugin/9212-flutter
β’ Dart plugin can be installed from:
π¨ https://plugins.jetbrains.com/plugin/6351-dart
β’ Java version OpenJDK Runtime Environment (build
11.0.12+0-b1504.28-7817840)
[β] IntelliJ IDEA Ultimate Edition (version 2022.1.3)
β’ IntelliJ at /Users/theunodebruin/Applications/JetBrains Toolbox/IntelliJ
IDEA Ultimate.app
β’ Flutter plugin version 68.1.4
β’ Dart plugin version 221.5921.27
[β] IntelliJ IDEA Ultimate Edition (version 2022.1.3)
β’ IntelliJ at /Users/theunodebruin/Library/Application
Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5921.22/IntelliJ IDEA.app
β’ Flutter plugin can be installed from:
π¨ https://plugins.jetbrains.com/plugin/9212-flutter
β’ Dart plugin can be installed from:
π¨ https://plugins.jetbrains.com/plugin/6351-dart
[β] Connected device (4 available)
β’ iPhone 13 Pro Max (mobile) β’
1D32C134-5ED7-4358-9D46-FD06E6E6DC7F β’ ios β’
com.apple.CoreSimulator.SimRuntime.iOS-15-5 (simulator)
β’ iPad Pro (12.9-inch) (5th generation) (mobile) β’
42FBF41C-1B8A-43B9-BD95-4E1EA35EF9BB β’ ios β’
com.apple.CoreSimulator.SimRuntime.iOS-15-5 (simulator)
β’ macOS (desktop) β’ macos
β’ darwin-x64 β’ macOS 12.4 21F79 darwin-x64
β’ Chrome (web) β’ chrome
β’ web-javascript β’ Google Chrome 103.0.5060.53
[β] HTTP Host Availability
β’ All required HTTP hosts are available
Getting this on the latest master branch
CocoaPods could not find compatible versions for pod "FirebaseFirestore": In Podfile: FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `8.15.0`) cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`) was resolved to 3.2.0, which depends on Firebase/Firestore (= 9.2.0) was resolved to 9.2.0, which depends on FirebaseFirestore (~> 9.2.0)
[β] Flutter (Channel master, 3.1.0-0.0.pre.1468, on macOS 12.4 21F79 darwin-x64, locale en-ZA) β’ Flutter version 3.1.0-0.0.pre.1468 on channel master at /Users/theunodebruin/flutter β’ Upstream repository https://github.com/flutter/flutter.git β’ Framework revision 1add0d790d (6 hours ago), 2022-07-01 00:39:07 -0400 β’ Engine revision caec3e305a β’ Dart version 2.18.0 (build 2.18.0-242.0.dev) β’ DevTools version 2.14.1 [β] Android toolchain - develop for Android devices (Android SDK version 33.0.0) β’ Android SDK at /Users/theunodebruin/Library/Android/sdk β’ Platform android-33, build-tools 33.0.0 β’ ANDROID_HOME = /Users/theunodebruin/Library/Android/sdk β’ ANDROID_SDK_ROOT = /Users/theunodebruin/Library/Android/sdk β’ Java binary at: /Users/theunodebruin/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8609683 /Android Studio.app/Contents/jre/Contents/Home/bin/java β’ Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840) β’ All Android licenses accepted. [β] Xcode - develop for iOS and macOS (Xcode 13.4.1) β’ Xcode at /Applications/Xcode.app/Contents/Developer β’ Build 13F100 β’ CocoaPods version 1.11.3 [β] Chrome - develop for the web β’ Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome [β] Android Studio (version 2021.2) β’ Android Studio at /Users/theunodebruin/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8609683 /Android Studio.app/Contents β’ Flutter plugin can be installed from: π¨ https://plugins.jetbrains.com/plugin/9212-flutter β’ Dart plugin can be installed from: π¨ https://plugins.jetbrains.com/plugin/6351-dart β’ Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840) [β] IntelliJ IDEA Ultimate Edition (version 2022.1.3) β’ IntelliJ at /Users/theunodebruin/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app β’ Flutter plugin version 68.1.4 β’ Dart plugin version 221.5921.27 [β] IntelliJ IDEA Ultimate Edition (version 2022.1.3) β’ IntelliJ at /Users/theunodebruin/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5921.22/IntelliJ IDEA.app β’ Flutter plugin can be installed from: π¨ https://plugins.jetbrains.com/plugin/9212-flutter β’ Dart plugin can be installed from: π¨ https://plugins.jetbrains.com/plugin/6351-dart [β] Connected device (4 available) β’ iPhone 13 Pro Max (mobile) β’ 1D32C134-5ED7-4358-9D46-FD06E6E6DC7F β’ ios β’ com.apple.CoreSimulator.SimRuntime.iOS-15-5 (simulator) β’ iPad Pro (12.9-inch) (5th generation) (mobile) β’ 42FBF41C-1B8A-43B9-BD95-4E1EA35EF9BB β’ ios β’ com.apple.CoreSimulator.SimRuntime.iOS-15-5 (simulator) β’ macOS (desktop) β’ macos β’ darwin-x64 β’ macOS 12.4 21F79 darwin-x64 β’ Chrome (web) β’ chrome β’ web-javascript β’ Google Chrome 103.0.5060.53 [β] HTTP Host Availability β’ All required HTTP hosts are available
This is dart dependency version resolve conflict, which is a completely different kind of problem. Cloud_firestore was just updated to version 3.2.0 about 4 hours ago. You might want to set it to static 3.1.18 in the mean time, then flutter clean
, flutter pub get
.
Bug report
Describe the bug MacOS with
flutter pub add firebase_core
in a minimumflutter create
project will result in error exit code 1.Logs with
flutter run
Click To Expand
``` β ios pod install Analyzing dependencies firebase_core: Using Firebase SDK version '8.15.0' defined in 'firebase_core' Downloading dependencies Installing Firebase (8.15.0) Installing FirebaseCore (8.15.0) Installing FirebaseCoreDiagnostics (8.15.0) Installing Flutter (1.0.0) Installing GoogleDataTransport (9.1.4) Installing GoogleUtilities (7.7.0) Installing PromisesObjC (2.1.0) Installing firebase_core (1.18.0) Installing nanopb (2.30908.0) Generating Pods project [!] An error occurred while processing the post-install hook of the Podfile. undefined local variable or method `continue' for #Logs with
flutter run --verbose
Click To Expand
``` β huehue flutter run --verbose [ +106 ms] executing: sysctl hw.optional.arm64 [ +20 ms] Exit code 1 from: sysctl hw.optional.arm64 [ ] sysctl: unknown oid 'hw.optional.arm64' [ +7 ms] executing: [/Users/func/development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H [ +17 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H [ ] cd41fdd495f6944ecd3506c21e94c6567b073278 [ ] executing: [/Users/func/development/flutter/] git tag --points-at cd41fdd495f6944ecd3506c21e94c6567b073278 [ +23 ms] Exit code 0 from: git tag --points-at cd41fdd495f6944ecd3506c21e94c6567b073278 [ ] 3.0.2 [ +10 ms] executing: [/Users/func/development/flutter/] git rev-parse --abbrev-ref --symbolic @{u} [ +14 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u} [ ] origin/stable [ ] executing: [/Users/func/development/flutter/] git ls-remote --get-url origin [ +15 ms] Exit code 0 from: git ls-remote --get-url origin [ ] https://github.com/flutter/flutter.git [ +110 ms] executing: [/Users/func/development/flutter/] git rev-parse --abbrev-ref HEAD [ +16 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD [ ] stable [ +5 ms] executing: sw_vers -productName [ +14 ms] Exit code 0 from: sw_vers -productName [ ] macOS [ ] executing: sw_vers -productVersion [ +14 ms] Exit code 0 from: sw_vers -productVersion [ ] 12.4 [ ] executing: sw_vers -buildVersion [ +14 ms] Exit code 0 from: sw_vers -buildVersion [ ] 21F79 [ ] executing: uname -m [ +6 ms] Exit code 0 from: uname -m [ ] x86_64 [ +67 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update. [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update. [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update. [ +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update. [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update. [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update. [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update. [ +52 ms] executing: /Users/func/Library/Android/sdk/platform-tools/adb devices -l [ +12 ms] executing: sysctl hw.optional.arm64 [ +5 ms] Exit code 1 from: sysctl hw.optional.arm64 [ ] sysctl: unknown oid 'hw.optional.arm64' [ ] executing: xcrun xcodebuild -version [ +167 ms] Exit code 0 from: xcrun xcodebuild -version [ ] Xcode 13.4.1 Build version 13F100 [ +3 ms] executing: xcrun xcdevice list --timeout 2 [ +4 ms] xcrun simctl list --json devices [ ] executing: xcrun simctl list --json devices [ +5 ms] executing: xcrun simctl list [ +128 ms] Exit code 0 from: xcrun simctl list REDACTED [ +17 ms] executing: [/Users/func/development/huehue/ios/Pods/Pods.xcodeproj/] xcrun xcodebuild -alltargets -sdk iphonesimulator -project /Users/func/development/huehue/ios/Pods/Pods.xcodeproj -showBuildSettings BUILD_DIR=/Users/func/development/huehue/build/ios OBJROOT=/Users/func/development/huehue/build/ios [ ] executing: [/Users/func/development/huehue/ios/Pods/Pods.xcodeproj/] xcrun xcodebuild -alltargets -sdk iphonesimulator -project /Users/func/development/huehue/ios/Pods/Pods.xcodeproj -showBuildSettings BUILD_DIR=/Users/func/development/huehue/build/ios OBJROOT=/Users/func/development/huehue/build/ios [ +784 ms] Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -alltargets -sdk iphonesimulator -project /Users/func/development/huehue/ios/Pods/Pods.xcodeproj -showBuildSettings BUILD_DIR=/Users/func/development/huehue/build/ios OBJROOT=/Users/func/development/huehue/build/ios User defaults from command line: IDEPackageSupportUseBuiltinSCM = YES Build settings from command line: BUILD_DIR = /Users/func/development/huehue/build/ios OBJROOT = /Users/func/development/huehue/build/ios SDKROOT = iphonesimulator15.5 2022-06-22 18:54:31.250 xcodebuild[29352:323999] Requested but did not find extension point with identifier Xcode.IDEKit.ExtensionSentinelHostApplications for extension Xcode.DebuggerFoundation.AppExtensionHosts.watchOS of plug-in com.apple.dt.IDEWatchSupportCore 2022-06-22 18:54:31.251 xcodebuild[29352:323999] Requested but did not find extension point with identifier Xcode.IDEKit.ExtensionPointIdentifierToBundleIdentifier for extension Xcode.DebuggerFoundation.AppExtensionToBundleIdentifierMap.watchOS of plug-in com.apple.dt.IDEWatchSupportCore xcodebuild: error: Unable to read project 'Pods.xcodeproj' from folder '/Users/func/development/huehue/ios/Pods'. Reason: Project /Users/func/development/huehue/ios/Pods/Pods.xcodeproj cannot be opened because it is missing its project.pbxproj file. [ +4 ms] Unexpected failure to get Pod Xcode project build settings: ProcessException: Process exited abnormally: Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -alltargets -sdk iphonesimulator -project /Users/func/development/huehue/ios/Pods/Pods.xcodeproj -showBuildSettings BUILD_DIR=/Users/func/development/huehue/build/ios OBJROOT=/Users/func/development/huehue/build/ios User defaults from command line: IDEPackageSupportUseBuiltinSCM = YES Build settings from command line: BUILD_DIR = /Users/func/development/huehue/build/ios OBJROOT = /Users/func/development/huehue/build/ios SDKROOT = iphonesimulator15.5 2022-06-22 18:54:31.250 xcodebuild[29352:323999] Requested but did not find extension point with identifier Xcode.IDEKit.ExtensionSentinelHostApplications for extension Xcode.DebuggerFoundation.AppExtensionHosts.watchOS of plug-in com.apple.dt.IDEWatchSupportCore 2022-06-22 18:54:31.251 xcodebuild[29352:323999] Requested but did not find extension point with identifier Xcode.IDEKit.ExtensionPointIdentifierToBundleIdentifier for extension Xcode.DebuggerFoundation.AppExtensionToBundleIdentifierMap.watchOS of plug-in com.apple.dt.IDEWatchSupportCore xcodebuild: error: Unable to read project 'Pods.xcodeproj' from folder '/Users/func/development/huehue/ios/Pods'. Reason: Project /Users/func/development/huehue/ios/Pods/Pods.xcodeproj cannot be opened because it is missing its project.pbxproj file. Command: xcrun xcodebuild -alltargets -sdk iphonesimulator -project /Users/func/development/huehue/ios/Pods/Pods.xcodeproj -showBuildSettings BUILD_DIR=/Users/func/development/huehue/build/ios OBJROOT=/Users/func/development/huehue/build/ios. [ +24 ms] Found plugin firebase_core at /Users/func/development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.18.0/ [ +2 ms] Found plugin firebase_core_web at /Users/func/development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.5/ [ +22 ms] executing: which pod [ +7 ms] executing: pod --version [ +812 ms] 1.11.3 [ +2 ms] Running pod install... [+1828 ms] Running pod install... (completed in 1,816ms) [ ] CocoaPods' output: β³ [ +8 ms] Preparing Analyzing dependencies Inspecting targets to integrate Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``) Fetching external sources -> Fetching podspec for `Flutter` from `Flutter` -> Fetching podspec for `firebase_core` from `.symlinks/plugins/firebase_core/ios` firebase_core: Using Firebase SDK version '8.15.0' defined in 'firebase_core' Resolving dependencies of `Podfile` CDN: trunk Relative path: CocoaPods-version.yml exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: all_pods_versions_0_3_5.txt exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/3/5/Firebase/9.2.0/Firebase.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/3/5/Firebase/8.15.0/Firebase.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: all_pods_versions_8_b_d.txt exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/b/d/FirebaseCore/9.2.0/FirebaseCore.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/b/d/FirebaseCore/8.15.0/FirebaseCore.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: all_pods_versions_0_8_4.txt exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/8/4/GoogleUtilities/7.7.0/GoogleUtilities.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/8/4/GoogleUtilities/7.7.0/GoogleUtilities.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/8/4/GoogleUtilities/7.7.0/GoogleUtilities.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: all_pods_versions_8_3_c.txt exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/9.2.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: all_pods_versions_0_b_5.txt exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/2.1.0/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/8/4/GoogleUtilities/7.7.0/GoogleUtilities.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/2.1.0/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/2.0.0/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.12/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.11/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.10/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.9/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.8/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.7/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.6/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.5/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.4/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.3/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.2/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2.1/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/b/5/PromisesObjC/1.2/PromisesObjC.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.15.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.14.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.13.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.12.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.11.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.10.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.9.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.8.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.7.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.6.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.5.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.4.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.3.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.2.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.1.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/8/3/c/FirebaseCoreDiagnostics/8.0.0/FirebaseCoreDiagnostics.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: all_pods_versions_0_6_a.txt exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/6/a/GoogleDataTransport/9.1.4/GoogleDataTransport.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: all_pods_versions_6_1_e.txt exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/6/1/e/nanopb/2.30909.0/nanopb.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/6/1/e/nanopb/2.30908.0/nanopb.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/6/1/e/nanopb/2.30908.0/nanopb.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/6/1/e/nanopb/2.30908.0/nanopb.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/6/a/GoogleDataTransport/9.1.4/GoogleDataTransport.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/6/a/GoogleDataTransport/9.1.3/GoogleDataTransport.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/6/a/GoogleDataTransport/9.1.2/GoogleDataTransport.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/0/6/a/GoogleDataTransport/9.1.0/GoogleDataTransport.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/6/1/e/nanopb/2.30909.0/nanopb.podspec.json exists! Returning local because checking is only performed in repo update CDN: trunk Relative path: Specs/6/1/e/nanopb/2.30908.0/nanopb.podspec.json exists! Returning local because checking is only performed in repo update Comparing resolved specification to the sandbox manifest A Firebase A FirebaseCore A FirebaseCoreDiagnostics A Flutter A GoogleDataTransport A GoogleUtilities A PromisesObjC A firebase_core A nanopb Downloading dependencies -> Installing Firebase (8.15.0) > Copying Firebase from `/Users/func/Library/Caches/CocoaPods/Pods/Release/Firebase/8.15.0-5f819` to `Pods/Firebase` -> Installing FirebaseCore (8.15.0) > Copying FirebaseCore from `/Users/func/Library/Caches/CocoaPods/Pods/Release/FirebaseCore/8.15.0-5743c` to `Pods/FirebaseCore` -> Installing FirebaseCoreDiagnostics (8.15.0) > Copying FirebaseCoreDiagnostics from `/Users/func/Library/Caches/CocoaPods/Pods/Release/FirebaseCoreDiagnostics/8.15.0-92e07` to `Pods/FirebaseCoreDiagnostics` -> Installing Flutter (1.0.0) -> Installing GoogleDataTransport (9.1.4) > Copying GoogleDataTransport from `/Users/func/Library/Caches/CocoaPods/Pods/Release/GoogleDataTransport/9.1.4-5fffe` to `Pods/GoogleDataTransport` -> Installing GoogleUtilities (7.7.0) > Copying GoogleUtilities from `/Users/func/Library/Caches/CocoaPods/Pods/Release/GoogleUtilities/7.7.0-e0913` to `Pods/GoogleUtilities` -> Installing PromisesObjC (2.1.0) > Copying PromisesObjC from `/Users/func/Library/Caches/CocoaPods/Pods/Release/PromisesObjC/2.1.0-99b6f` to `Pods/PromisesObjC` -> Installing firebase_core (1.18.0) -> Installing nanopb (2.30908.0) > Copying nanopb from `/Users/func/Library/Caches/CocoaPods/Pods/Release/nanopb/2.30908.0-a0ba3` to `Pods/nanopb` - Running pre install hooks - Running pre integrate hooks Generating Pods project - Creating Pods project - Installing files into Pods project - Adding source files - Adding frameworks - Adding libraries - Adding resources - Adding development pod helper files - Linking headers - Installing Pod Targets - Installing target `Firebase` iOS 9.0 - Installing target `FirebaseCore` iOS 9.0 - Generating module map file at `Pods/Target Support Files/FirebaseCore/FirebaseCore.modulemap` - Generating umbrella header at `Pods/Target Support Files/FirebaseCore/FirebaseCore-umbrella.h` - Generating Info.plist file at `Pods/Target Support Files/FirebaseCore/FirebaseCore-Info.plist` - Generating dummy source at `Pods/Target Support Files/FirebaseCore/FirebaseCore-dummy.m` - Installing target `FirebaseCoreDiagnostics` iOS 9.0 - Generating module map file at `Pods/Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.modulemap` - Generating umbrella header at `Pods/Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics-umbrella.h` - Generating Info.plist file at `Pods/Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics-Info.plist` - Generating dummy source at `Pods/Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics-dummy.m` - Installing target `Flutter` iOS 9.0 - Installing target `GoogleDataTransport` iOS 9.0 - Generating module map file at `Pods/Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap` - Generating umbrella header at `Pods/Target Support Files/GoogleDataTransport/GoogleDataTransport-umbrella.h` - Generating Info.plist file at `Pods/Target Support Files/GoogleDataTransport/GoogleDataTransport-Info.plist` - Generating dummy source at `Pods/Target Support Files/GoogleDataTransport/GoogleDataTransport-dummy.m` - Installing target `GoogleUtilities` iOS 9.0 - Generating module map file at `Pods/Target Support Files/GoogleUtilities/GoogleUtilities.modulemap` - Generating umbrella header at `Pods/Target Support Files/GoogleUtilities/GoogleUtilities-umbrella.h` - Generating Info.plist file at `Pods/Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist` - Generating dummy source at `Pods/Target Support Files/GoogleUtilities/GoogleUtilities-dummy.m` - Installing target `PromisesObjC` iOS 9.0 - Generating module map file at `Pods/Target Support Files/PromisesObjC/PromisesObjC.modulemap` - Generating umbrella header at `Pods/Target Support Files/PromisesObjC/PromisesObjC-umbrella.h` - Generating Info.plist file at `Pods/Target Support Files/PromisesObjC/PromisesObjC-Info.plist` - Generating dummy source at `Pods/Target Support Files/PromisesObjC/PromisesObjC-dummy.m` - Installing target `firebase_core` iOS 9.0 - Generating module map file at `Pods/Target Support Files/firebase_core/firebase_core.modulemap` - Generating umbrella header at `Pods/Target Support Files/firebase_core/firebase_core-umbrella.h` - Generating Info.plist file at `Pods/Target Support Files/firebase_core/firebase_core-Info.plist` - Generating dummy source at `Pods/Target Support Files/firebase_core/firebase_core-dummy.m` - Installing target `nanopb` iOS 9.0 - Generating module map file at `Pods/Target Support Files/nanopb/nanopb.modulemap` - Generating umbrella header at `Pods/Target Support Files/nanopb/nanopb-umbrella.h` - Generating Info.plist file at `Pods/Target Support Files/nanopb/nanopb-Info.plist` - Generating dummy source at `Pods/Target Support Files/nanopb/nanopb-dummy.m` - Installing Aggregate Targets - Installing target `Pods-Runner` iOS 11.0 - Generating Info.plist file at `Pods/Target Support Files/Pods-Runner/Pods-Runner-Info.plist` - Generating module map file at `Pods/Target Support Files/Pods-Runner/Pods-Runner.modulemap` - Generating umbrella header at `Pods/Target Support Files/Pods-Runner/Pods-Runner-umbrella.h` - Generating dummy source at `Pods/Target Support Files/Pods-Runner/Pods-Runner-dummy.m` - Generating deterministic UUIDs - Stabilizing target UUIDs - Running post install hooks [!] An error occurred while processing the post-install hook of the Podfile. undefined local variable or method `continue' for #Steps to reproduce
Steps to reproduce the behavior:
flutter create myapp
flutter run
will run fine, app is installed properlyflutter pub add firebase_core
thenflutter run
will return error. App cannot be installed.Expected behavior
The app should be compiled and installed to iOS emulator in MacOS
Sample project
Just a minimum
flutter create myapp
will doAdditional context
Add any other context about the problem here.
Flutter doctor
Run
flutter doctor
and paste the output below:Click To Expand
``` Doctor summary (to see all details, run flutter doctor -v): [β] Flutter (Channel stable, 3.0.2, on macOS 12.4 21F79 darwin-x64, locale en) [β] Android toolchain - develop for Android devices (Android SDK version 33.0.0) [β] Xcode - develop for iOS and macOS (Xcode 13.4.1) [β] Chrome - develop for the web [β] Android Studio (version 2021.2) [β] VS Code (version 1.68.0) [β] Connected device (2 available) [β] HTTP Host Availability ```Flutter dependencies
Run
flutter pub deps -- --style=compact
and paste the output below:Click To Expand
``` Dart SDK 2.17.3 Flutter SDK 3.0.2 huehue 1.0.0+1 dependencies: - cupertino_icons 1.0.5 - firebase_core 1.18.0 [firebase_core_platform_interface firebase_core_web flutter meta] - fluro 2.0.3 [flutter] - flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine] dev dependencies: - flutter_lints 2.0.1 [lints] - flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher material_color_utilities meta source_span stream_channel string_scanner term_glyph] transitive dependencies: - async 2.8.2 [collection meta] - boolean_selector 2.1.0 [source_span string_scanner] - characters 1.2.0 - charcode 1.3.1 - clock 1.1.0 - collection 1.16.0 - fake_async 1.3.0 [clock collection] - firebase_core_platform_interface 4.4.1 [collection flutter meta plugin_platform_interface] - firebase_core_web 1.6.5 [firebase_core_platform_interface flutter flutter_web_plugins js meta] - flutter_web_plugins 0.0.0 [flutter js characters collection material_color_utilities meta vector_math] - js 0.6.4 - lints 2.0.0 - matcher 0.12.11 [stack_trace] - material_color_utilities 0.1.4 - meta 1.7.0 - path 1.8.1 - plugin_platform_interface 2.1.2 [meta] - sky_engine 0.0.99 - source_span 1.8.2 [collection path term_glyph] - stack_trace 1.10.0 [path] - stream_channel 2.1.0 [async] - string_scanner 1.1.0 [charcode source_span] - term_glyph 1.2.0 - test_api 0.4.9 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph matcher] - vector_math 2.1.2 ```