-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Open
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectplatform-iosiOS applications specificallyiOS applications specificallyt: xcode"xcodebuild" on iOS and general Xcode project management"xcodebuild" on iOS and general Xcode project managementteam-iosOwned by iOS platform teamOwned by iOS platform teamtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.triaged-iosTriaged by iOS platform teamTriaged by iOS platform team
Description
The FLUTTER_* variables defined in Generated.xcconfig are critical to successfully building for iOS. These are used in at least two key places:
- To locate the the
xcode_backend.shfile in the build run-script phase. - Within of
xcode_backend.sh, for the various Flutter build settings.
We should detect that this file is (transitively) included from the build configuration's .xcconfig. One way to do this might just be to use xcodebuild -showBuildSettings and verify that all required variables are set. That avoids parsing Xcode project files and tying ourselves to a proprietary file format that could change.
lihuichaoo, santiagohdzb, kika and tp
Metadata
Metadata
Assignees
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectplatform-iosiOS applications specificallyiOS applications specificallyt: xcode"xcodebuild" on iOS and general Xcode project management"xcodebuild" on iOS and general Xcode project managementteam-iosOwned by iOS platform teamOwned by iOS platform teamtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.triaged-iosTriaged by iOS platform teamTriaged by iOS platform team