Skip to content

Conversation

@lpusok
Copy link
Contributor

@lpusok lpusok commented Apr 3, 2025

  • Added new export methods available since Xcode 15.3
  • ParseMethod remains unchanged, new methods can not be used in Step inputs yet. Existing code (before export options generation) relying on exact values of Method will not break; as we will only upgrade to the new export options when generating export options.

@lpusok lpusok marked this pull request as ready for review April 7, 2025 09:49
@lpusok lpusok force-pushed the STEP-2072-new-export-methods branch from 690e109 to 8d73ab5 Compare April 7, 2025 10:22
// NewAppStoreOptions sets "app-store" as the export method
// deprecated: use NewAppStoreConnectOptions instead
func NewAppStoreOptions() AppStoreOptionsModel {
return AppStoreOptionsModel{
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this could be NewAppStoreConnectOptions(MethodAppStore), right?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes it is the same. It could be removed, but there is a few code using it: https://github.com/search?q=org%3Abitrise-steplib%20NewAppStoreOptions&type=code

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, that make sense, I ment the function could return NewAppStoreConnectOptions(MethodAppStore), instead of creating a new AppStoreOptionsModel by hand.

@lpusok lpusok merged commit 446a88c into v1 Apr 7, 2025
3 checks passed
@lpusok lpusok deleted the STEP-2072-new-export-methods branch April 7, 2025 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants