-
Notifications
You must be signed in to change notification settings - Fork 30.6k
"Updating project for Xcode compatibility" - Don't lower LastUpgradeCheck #137855
Copy link
Copy link
Closed
Closed
Copy link
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listfound in release: 3.13Found to occur in 3.13Found to occur in 3.13found in release: 3.17Found to occur in 3.17Found to occur in 3.17has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onplatform-iosiOS applications specificallyiOS applications specificallyplatform-macosBuilding on or for macOS specificallyBuilding on or for macOS 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
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listfound in release: 3.13Found to occur in 3.13Found to occur in 3.13found in release: 3.17Found to occur in 3.17Found to occur in 3.17has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onplatform-iosiOS applications specificallyiOS applications specificallyplatform-macosBuilding on or for macOS specificallyBuilding on or for macOS 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
Type
Fields
Give feedbackNo fields configured for issues without a type.
Is there an existing issue for this?
Steps to reproduce
I think this is a step in the Flutter iOS build process, but I'm not totally sure. If it's not Flutter's doing, please let me know.
project.pbxprojand/orRunner.xcschemehave aLastUpgradeCheckof1500.LastUpgradeCheckdowngraded to an older version.Expected results
It would be nice if when it observed a different
LastUpgradeCheckit could also detect if the value is higher than what it wants to set it to.I may be naive on the inner workings of the build process for why this occurs.
It creates diffs in my repo whenever I switch between Xcode and Android Studio, which is annoying. I need to use Xcode sometimes, especially when it updates and needs to run some stuff before building works again.
Actual results
Downgrade
Code sample
See repo. Here's where I set the
LastUpgradeCheckhigher for testing: https://github.com/EnduringBeta/flutter-bug/blob/xcode-compatibility/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme#L3Screenshots or Video
No response
Logs
Logs
Let me know if you want theseFlutter Doctor output
Doctor output