You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Call xcode_backend.dart from macos_assemble.sh #168033
When iOS and macOS Flutter apps build, they use Xcode Run Scripts to call do various logic.
For iOS, the Run Scripts calls a bash file (xcode_backend.sh), which then calls a dart file (xcode_backend.dart). xcode_backend.dart then calls flutter assemble.
For macOS, the Run Scripts calls a bash file (macos_assemble.sh), which then calls flutter assemble directly.
xcode_backend.dart and macos_assemble.sh do roughly the same thing. We should call xcode_backend.dart from macos_assemble.sh like we do in xcode_backend.sh so logic can be shared and written in Dart. Since these files all live within the tool, no changes to the project will be needed.
This will simplify adding shared logic for SwiftPM: flutter.dev/go/swift-package-manager-plugins-v3
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.
Activity
Call xcode_backend.dart from macos_assemble.sh (#168108)
github-actions commentedon May 27, 2025
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.Call xcode_backend.dart from macos_assemble.sh (#168108)