Is there a way to have app_store_connect submit builds ONLY to internal beta groups? #2536
-
If you are looking for help, please confirm the following...
Which mobile framework are you using?iOS (Swift, Objective-C) Steps to reproduceUsing this code
InternalGroup is defined within the 'Internal Testing' section on TestFlight (NOT External). Expected resultsBuilds are sent to InternalGroup WITHOUT triggering Beta App Review. Actual resultsBuilds are sent to InternalGroup triggering Beta App Review. Quoting App Review: "We see that this binary has been uploaded for external Testing. If you need your app to be tested by internal testers only, please submit the newer binary for review." It is unclear from the documentation page here https://docs.codemagic.io/yaml-publishing/app-store-connect/ whether only external beta group support is supported (appears to be so). Note that beta groups can be defined as both internal/external and it seems API supports attaching builds to both: Xcode 15 introduced an option to deliver builds as Internal Only, do you support this? Also, why cannot all admin members of a team see the Intercom chat widget on a paid plan? (Safari, no popup blockers). Build id (optional)No response |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 11 replies
-
You specifically require submission to Beta Review when using beta_groups:
EDIT: Attaching builds to internal beta groups is indeed possible with App Store Connect API:
@himesh-cm @dtrdic It would be nice if your development team can implement this. |
Beta Was this translation helpful? Give feedback.
-
Hi @VIadislavJevremovic, I've submitted your request as an issue to the Codemagic CLI tools repo: codemagic-ci-cd/cli-tools#409. This will be a prerequisite for any changes in Codemagic. |
Beta Was this translation helpful? Give feedback.
Hi @VIadislavJevremovic , this change has been now implemented in the latest version of CLI tools. In Codemagic, you can now skip submitting to TestFlight and publish to beta groups directly if you set up a workflow like this one: