-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listplatform-iosiOS applications specificallyiOS applications specificallyt: xcode"xcodebuild" on iOS and general Xcode project management"xcodebuild" on iOS and general Xcode project managementtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.
Description
Once Xcode 14 is released, remove bitcode from the flutter tool and integration tests.
Starting with Xcode 14, bitcode is no longer required for watchOS and tvOS applications, and the App Store no longer accepts bitcode submissions from Xcode 14.
Remove -fembed-bitcode and -fembed-bitcode-marker and bcsymbolmap logic.
flutter/packages/flutter_tools/lib/src/commands/build_ios_framework.dart
Lines 155 to 157 in dffddf0
| entity.basename.endsWith('bcsymbolmap') || entity.basename.endsWith('dSYM')) | |
| .map((FileSystemEntity entity) => <String>['-debug-symbols', entity.path]) | |
| .expand<String>((List<String> parameter) => parameter), |
We never turned bitcode on by default in our template, but just in case this should wait on the migration at #111776
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listplatform-iosiOS applications specificallyiOS applications specificallyt: xcode"xcodebuild" on iOS and general Xcode project management"xcodebuild" on iOS and general Xcode project managementtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.
Type
Projects
Status
✅ Done