-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-iosiOS applications specificallyiOS applications specificallytoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.
Description
Following the 2.10 stable cycle, Flutter will no longer build for 32-bit iOS devices. See the RFC at flutter.dev/go/rfc-32-bit-ios-unsupported.
In rough order:
- [ci] Remove ios32 tests #97385
-
flutter run -d <unsupported device>tries to run on the unsupported device #97331 - Disallow
flutter run-ing on 32-bit development devices #97329 - Exclude
arm7vfrom iOS architectures when building iOS app and plugins #97328 - Test Flutter.xcframework directory ios-arm64_armv7 or ios-arm64 #101592
- Exclude
arm7vfrom iOS architectures when building add-to-app plugins in host app with CocoaPods #101793 - Remove 32-bit iOS builds from engine including
arm7vslice ofFlutter.xcframeworkandgen_snapshot_armv7#97342 - b/229417378 Update ios32 paths in roll scripts
- Remove arm7v iOS logic from buildroot #97345
- When 32-bit iOS support is removed from Flutter, update the Supported platforms list website#6729
- Remove iPhone 4S devices from CI #97148
Note: excluding arm7v from plugin template/migrating existing plugins is not required, as plugins can continue supporting arm7v without impacting consuming Flutter apps.
Support for increasing minimum version from iOS 9->11 tracked separately at #101959
TahaTesser, SuhwanCha and bernaferrari
Metadata
Metadata
Assignees
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-iosiOS applications specificallyiOS applications specificallytoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.