iTMSTransporter for linux sporadic fails to upload IPA

Hi

I've been trying to upload an ipa package to TestFlight using iTMSTransporter for Linux. I've checked the documentation and have successfully gone through the process several times. However I experience sporadic fails(around 50%)

Recently I've try and capture the logs of one successfully attempt and one failure.Logs are attached below. To do that I've ran the same command twice, the server is the same using the same libraries, same access JWT and the same ipa and plist files.

After assessing the two runs, the only difference I see is in the content delivery server:

  • failed -> contentdelivery01.itunes.apple.com
  • success -> contentdelivery02.itunes.apple.com

My questions are:

  • Am I missing something else?
  • Do you guys have any suggestions why one fails and the other doesn't?
  • Do you have any workarounds in mind?

Replies

Two other threads related for this question: https://developer.apple.com/forums/thread/727864 https://developer.apple.com/forums/thread/719443