shorebird icon indicating copy to clipboard operation
shorebird copied to clipboard

feat: allow releasing from Xcode

Open bryanoltman opened this issue 1 year ago • 4 comments

Description

A common (possibly the most common?) way to release an iOS app is to use the "archive" functionality in Xcode. This will likely involve either editing or replacing the run script build phase inserted by Flutter (which invokes https://github.com/flutter/flutter/blob/master/packages/flutter_tools/bin/xcode_backend.sh, which in turn invokes https://github.com/flutter/flutter/blob/master/packages/flutter_tools/bin/xcode_backend.dart)

Requirements

  • [ ] A shorebird release can be generated using the Product > Archive option
  • [ ] Developers can still run/debug with non-Shorebird Flutter

bryanoltman avatar May 02 '24 14:05 bryanoltman

Would solving this solve https://github.com/shorebirdtech/shorebird/issues/1992?

eseidel avatar May 30 '24 21:05 eseidel

Our current belief is that while this is important, this is unlikely to be blocking user onboarding at this time. Punting from 1.1

eseidel avatar May 30 '24 21:05 eseidel

Any update on this?

abdulrehman0796 avatar Jun 24 '24 05:06 abdulrehman0796

@abdulrehman0796 As Eric mentioned, we don't believe this to be preventing anyone from using Shorebird, so it has not been prioritized.

bryanoltman avatar Jun 24 '24 14:06 bryanoltman