Deploy to App Store Connect - Application Loader (formerly iTunes Connect) v2.0.0

What’s Changed

Added new optional Inputs

Apple App ID (app_id), Bundle ID (bundle_id), BundleVersion and BundleShortVerionString.
These are optional with Xcode 26, and not supported with Xcode 16.

There was a report that some Xcode 26 beta builds did not show up on App Store Connect.
The new Inputs could help in some cases. To try them, must specify app_id, the others will be read from Info.plist.

Xcode 26 altool does not return failed exit code.

This is fixed by parsing altool output.

Added a new verbose_log input, and we log the output of altool for more cases.

Support for --upload-package flag of altool.

--upload-app is deprecated, but decided to keep using with Xcode 16 to prevent unexpected breaking changes.

Full Changelog: Comparing 1.5.0...2.0.0 · bitrise-steplib/steps-deploy-to-itunesconnect-application-loader · GitHub