I’m trying to build a flutter app on M1 mac and getting the following error.
$ flutter build ios --release Building XXX for device (ios-release)... Automatically signing iOS for device deployment using specified development team in Xcode project: XXX Running pod install... 13.2s Running Xcode build... Xcode build done. 6.7s Failed to build iOS app Error output from Xcode build: ↳ objc: Class AMSupportURLConnectionDelegate is implemented in both ?? (0x1f66de518) and ?? (0x1160d82b8). One of the two will be used. Which one is undefined. objc: Class AMSupportURLSession is implemented in both ?? (0x1f66de568) and ?? (0x1160d8308). One of the two will be used. Which one is undefined. ** BUILD FAILED ** Xcode's output: ↳ note: Using new build system note: Building targets in parallel note: Planning build note: Constructing build description error: The linked framework 'Pods_Runner.framework' is missing one or more architectures required by this target: armv7. (in target 'Runner' from project 'Runner') Encountered error while building for device.
Here is my
flutter doctor -v
flutter doctor -v [✓] Flutter (Channel stable, 1.22.4, on macOS 11.0 20A2411 darwin-arm, locale en-AU) • Flutter version 1.22.4 at /Users/mlee/development/flutter • Framework revision 1aafb3a8b9 (3 weeks ago), 2020-11-13 09:59:28 -0800 • Engine revision 2c956a31c0 • Dart version 2.10.4 [✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2) • Android SDK at /Users/mlee/Library/Android/sdk • Platform android-30, build-tools 30.0.2 • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495) • All Android licenses accepted. [✓] Xcode - develop for iOS and macOS (Xcode 12.2) • Xcode at /Applications/Xcode.app/Contents/Developer • Xcode 12.2, Build version 12B45b • CocoaPods version 1.10.0 [!] Android Studio (version 4.1) • Android Studio at /Applications/Android Studio.app/Contents ✗ Flutter plugin not installed; this adds Flutter specific functionality. ✗ Dart plugin not installed; this adds Dart specific functionality. • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495) [✓] VS Code (version 1.51.1) • VS Code at /Applications/Visual Studio Code.app/Contents • Flutter extension version 3.16.0 [✓] Connected device (2 available) ! Doctor found issues in 1 category.
I had the same issue. I saw the same error when I ran
flutter build ios.
The error message was displayed red color on my VS code terminal, but it was kind of misleading. I found it was not the main issue.
The actual issue should be on the following error section.
So, please run
flutter build ios --verbose and read the output carefully.
In my situation, there were other issues of the failure of
flutter build ios. The issues were like forget to put in
GoogleService-Info.plist or iOS target version is less than the requirement of flutter packages.
Answered By – Tomoya OKUNO
Answer Checked By – Candace Johnson (FlutterFixes Volunteer)