Skip to content

What does the command flutter build ios do if we can get the release-ipa with Xcode archive? #64626

@ShaowenSu

Description

@ShaowenSu

According to the guide on flutter.dev about create-a-build-archive, we need to run flutter build ios before we use Xcode to archive and get the IPA for AppStore/TestFlight.

But is it necessary to do such job? It seems that I use Xcode to archive without running the flutter build command, I also get the release-IPA correctly. So, what's the different if I run the command before archive?

For example, if I use flutter build ios --bundle-sksl-path flutter_01.sksl.json to build the app with SkSL warm-up, then use Xcode to archive afterward, is the IPA summiting to AppStore/TestFlight including the SkSL warm-up already? Or I should use the runner.app in folder my_project\build\ios\iphoneos\ and compress it to IPA myself?

@liyuqian sorry to disturb you, since I knew you are following the SkSL issues. Thank you for your jobs.

Thank you for any suggestion.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: buildBuilding flutter applications with the toolplatform-iosiOS applications specificallytoolAffects the "flutter" command-line tool. See also t: labels.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions