Если мы попытаемся загрузить тот же пакет с помощью приложения Mac Transporter, он загрузится нормально. Проблема только в инструменте командной строки iTMSTransporter.
Мы используем следующую версию инструмента: iTMSTransporter, версия 3.3.0
Я также пробовал запускать эти команды, указывая на версию iTMSTransporter, работающую в /Applications/Transporter.app/Contents/itms/bin/iTMSTransporter, но это даже не запускается из-за какой-то Java проблема с сертификатом безопасности.
Пример вызываемой нами команды:
Код: Выделить всё
/usr/local/itms/bin/iTMSTransporter -m upload -v eXtreme -f "/path/to/Bundle.itmsp" -jwt {generatedJwtHere}
Код: Выделить всё
INFO: Reservation committed: (CPUSource221/v4/0b/e5/74/0be57409-0479-3c02-0fa7-6b1e2125342f/http-transport-diagnostic-2323106272954036093.txt) file: (http-transport-diagnostic-2323106272954036093.txt)
[2024-10-30 14:48:12 AEDT] INFO: Finished upload for reservation: (CPUSource221/v4/0b/e5/74/0be57409-0479-3c02-0fa7-6b1e2125342f/http-transport-diagnostic-2323106272954036093.txt) file: (http-transport-diagnostic-2323106272954036093.txt)
Код: Выделить всё
[2024-10-30 14:48:12 AEDT] DBG-X: Using operation named: validateAssets
[2024-10-30 14:48:12 AEDT] DBG-X: Apple's web service operation input parameters:
[2024-10-30 14:48:12 AEDT] DBG-X: parameter Application = iTMSTransporter
[2024-10-30 14:48:12 AEDT] DBG-X: parameter BaseVersion = 3.3.0
[2024-10-30 14:48:12 AEDT] DBG-X: parameter CPUToken = fdc4eb8b-c249-4c70-bf90-8b0878d2de9c/1730248300667
[2024-10-30 14:48:12 AEDT] DBG-X: parameter Files = [metadata.xml, App.ipa]
[2024-10-30 14:48:12 AEDT] DBG-X: parameter MetadataChecksum = c32ad756f090da68830123132a616e3a
[2024-10-30 14:48:12 AEDT] DBG-X: parameter MetadataCompressed = (suppressed)
[2024-10-30 14:48:12 AEDT] DBG-X: parameter MetadataInfo = {packageVersion=software4.7}
[2024-10-30 14:48:12 AEDT] DBG-X: parameter OSIdentifier = Mac OS X 14.5 (aarch64); jvm=17.0.7+7-iTunesOpenJDK-3; jre=17.0.7+7-iTunesOpenJDK-3; arch=arm64; rosetta=true
[2024-10-30 14:48:12 AEDT] DBG-X: parameter PackageName = Bundle.itmsp
[2024-10-30 14:48:12 AEDT] DBG-X: parameter PackageSize = 40603953
[2024-10-30 14:48:12 AEDT] DBG-X: parameter RequestUUID = 1c12bf85-9ff2-4916-a55c-12dd9e4ab771
[2024-10-30 14:48:12 AEDT] DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2024-10-30T14:48:12+11:00
[2024-10-30 14:48:12 AEDT] DBG-X: parameter StreamingInfoList = [file: 97c48494-e436-484d-9a5f-2a84576553338130357476207288847.swinfo.plist.gz, content-length: 194606, content-type: application/binary, MD5: b4df61ca1fb5d74e74b13117619a5cd2]
[2024-10-30 14:48:12 AEDT] DBG-X: parameter Transport = HTTP
[2024-10-30 14:48:12 AEDT] DBG-X: parameter TransporterArguments = -m upload -v eXtreme -f /Users/mick/Projects/Catholic Cemeteries/CCC App/Bundle.itmsp -jwt **hidden value**
[2024-10-30 14:48:12 AEDT] DBG-X: parameter TxTransportVersions = {SigniantTCP=1.3.0, Aspera=1.2.1, Signiant=1.3.0, HTTP=2.1.2.SNAPSHOT}
[2024-10-30 14:48:12 AEDT] DBG-X: parameter Version = 3.3.0
[2024-10-30 14:48:12 AEDT] DBG-X: parameter iTMSTransporterMode = upload
[2024-10-30 14:48:12 AEDT] INFO: id = 20241030144812-155
[2024-10-30 14:48:12 AEDT] DEBUG: SMART-CLIENT: getCurrent(); using pinned data center = contentdelivery01.itunes.apple.com
[2024-10-30 14:48:12 AEDT] INFO: iTMSTransporter Correlation Key: 816c0e77-2860-4ba5-9e0d-61d633c61b7f-0001
[2024-10-30 14:48:12 AEDT] DEBUG: SMART-CLIENT: Host HTTP header: contentdelivery01.itunes.apple.com
[2024-10-30 14:48:15 AEDT] DBG-X: Apple's web service operation return value:
[2024-10-30 14:48:15 AEDT] DBG-X: parameter Errors = [An error occurred while trying to call the requested method validateAssets. (1272)]
[2024-10-30 14:48:15 AEDT] DBG-X: parameter RestartClient = false
[2024-10-30 14:48:15 AEDT] DBG-X: parameter ErrorCode = 1272
[2024-10-30 14:48:15 AEDT] DBG-X: parameter ErrorMessage = An error occurred while trying to call the requested method validateAssets. (1272)
[2024-10-30 14:48:15 AEDT] DBG-X: parameter Success = false
[2024-10-30 14:48:15 AEDT] ERROR: An error occurred while trying to call the requested method validateAssets. (1272)
[2024-10-30 14:48:15 AEDT] DBG-X: The error code is: 1272
[2024-10-30 14:48:15 AEDT] INFO: Done performing authentication.
Подробнее здесь: https://stackoverflow.com/questions/791 ... call-the-r