Hello,
We are encountering an issue when using the App Store Connect API to create a bundle ID via the endpoint: POST https://api.appstoreconnect.apple.com/v1/bundleIds
In our request, we specify the platform value "UNIVERSAL", which according to the official documentation is a valid value: BundleIdPlatform documentation
However, the API now returns the following error response:
{
"errors": [
{
"code": "ENTITY_ERROR.ATTRIBUTE.TYPE",
"detail": "'UNIVERSAL' is not a valid value for the attribute 'platform'. Expected one of: 'IOS', 'MAC_OS'",
"status": "409",
"title": "An attribute in the provided entity has the wrong type"
}
]
}
According to the documentation, the platform attribute accepts the following values: IOS, MAC_OS and UNIVERSAL. It appears that UNIVERSAL is no longer accepted even though it is still listed as a valid option.
Has support for UNIVERSAL been deprecated or changed recently? If so, what is the current recommended way to create bundle IDs that are intended for multiple platforms?
Any clarification would be greatly appreciated.
Thank you!