Feature request: Using iTMSTransporter instead of xcrun altool for publish
subcommand
#278
Labels
enhancement
New feature or request
publish
subcommand
#278
This might be a stupid question, as I don't understand the upload process to App Store Connect too deeply, but I was wondering, if it's possible to publish the ipa packages using iTMSTransporter.
This will enable use of
publish
subcommand on other systems and will remove the requirement of running the publish command on macOS systems, as the tool can be run on Linux and Windows systems.The motivation is primary to "off-load" the uploading process to Linux machines, which are much cheaper to run, especially when waiting for the post-processing on Apple server. When doing iOS builds, the app could be built on macOS machine, the ipa package can be uploaded as CI artifact and the pipeline could continue on Linux machine, picking up the IPA from artifacts and performing lengthy upload at much cheaper rate.
It could be implemented as an experimental flag parameter:
app-store-connect publish --use-itms-transporter
. Using this flag will basically replacexcrun altool
calls withiTMSTransporter
(ofc with other required changes).Relevant resources
The text was updated successfully, but these errors were encountered: