We publish many apps using our CI/CD system that makes use of the App Store Connect API and iTMSTransporter. Since around 9:00am on 19 Oct 2023 (Melbourne/Australia time UTC+10), all our attempts to upload our .ipa files using iTMSTransporter began failing.
The specific command line invocation is:
/usr/local/itms/bin/iTMSTransporter -m upload -v eXtreme -f "/path/to/Bundle.itmsp" -jwt {jwt-here}
The error is occurring in the midst of the upload with the error message:
Apple's web service operation return value:
[2023-10-20 09:35:09 AEDT] <main> DBG-X: parameter Errors = [An error occurred while trying to call the requested method validateAssets. (1272)]
[2023-10-20 09:35:09 AEDT] <main> DBG-X: parameter RestartClient = false
[2023-10-20 09:35:09 AEDT] <main> DBG-X: parameter ErrorCode = 1272
[2023-10-20 09:35:09 AEDT] <main> DBG-X: parameter ErrorMessage = An error occurred while trying to call the requested method validateAssets. (1272)
[2023-10-20 09:35:09 AEDT] <main> DBG-X: parameter Success = false
[2023-10-20 09:35:09 AEDT] <main> ERROR: An error occurred while trying to call the requested method validateAssets. (1272)
[2023-10-20 09:35:09 AEDT] <main> DBG-X: The error code is: 1272
Is anyone else experiencing this issue? Is there any kind of work around or something we need to change?
Some other notes:
- The same .ipa files can be successfully uploaded manually using Transporter
- This is affecting apps built against both XCode 14 and XCode 15
- There was an outage shown on Apple's system status for a few hours that overlaps with this period, but Apple claim it was resolved 22 hours ago 🙃