We have a requirement for our app to set "Automatically release this version" and "Release update to all users immediately." Essentially, we want the build to be released to 100% of users once it is approved, without any further action needed from our side. We are using App Store Connect APIs to release our app.
To achieve this:
- I am creating an App Store version by setting AppStoreConnectReleaseType enum to
AFTER_APPROVAL
in AppStoreVersionCreateRequestData. - I am not enabling phased release.
- I am submitting the app for review.
My main concern is understanding the App Store's default behavior for app submissions, particularly whether the default action is to release the update to 100% of users immediately or in a phased manner. If the default behavior is to release to 100% of users, our implementation should meet the requirement. However, if the default is a phased release, I am uncertain if our approach will fulfill our requirement.
Any insights into the App Store's default release behavior would be greatly appreciated.