iOS Question "iTMSTransporter is not available" when uploading App to iTunes Connect

Wilcheung88

New Member
Licensed User
Longtime User
B4i 8.30, use Host Builder to create release App.

I get the following error when upload to iTunes Connect. I don't know what is iTMSTransporter?

Uploading ipa file.

Submitting app (this step can take several minutes to complete).

Error: 2023-04-29 01:28:52.608 Starting altool...

2023-04-29 01:28:52.610 Initializing bundle from: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework

2023-04-29 01:28:52.614 Will look for transporter at executable bundle relative path: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

2023-04-29 01:28:52.614 Looking for Transporter at path: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

2023-04-29 01:28:52.614 Looking for Transporter at path: /Applications/Xcode.app/Contents/Developer/usr/bin/../SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

2023-04-29 01:28:52.614 Looking for Transporter at path: /Applications/Xcode.app/Contents/Developer/usr/bin/../itms/bin/iTMSTransporter

2023-04-29 01:28:52.614 Looking for Transporter at path: /Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter

2023-04-29 01:28:52.614 Looking for Transporter at path: /usr/local/itms/bin/iTMSTransporter

2023-04-29 01:28:52.614 Using default transporter location: /usr/local/itms/bin/iTMSTransporter

2023-04-29 01:28:52.616 Will look for transporter at executable bundle relative path: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

2023-04-29 01:28:52.616 Looking for Transporter at path: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

2023-04-29 01:28:52.616 Looking for Transporter at path: /Applications/Xcode.app/Contents/Developer/usr/bin/../SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

2023-04-29 01:28:52.616 Looking for Transporter at path: /Applications/Xcode.app/Contents/Developer/usr/bin/../itms/bin/iTMSTransporter

2023-04-29 01:28:52.616 Looking for Transporter at path: /Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter

2023-04-29 01:28:52.616 Looking for Transporter at path: /usr/local/itms/bin/iTMSTransporter

2023-04-29 01:28:52.616 Using default transporter location: /usr/local/itms/bin/iTMSTransporter

2023-04-29 01:28:52.616 iTMSTransporter is not available. Using REST APIs.

2023-04-29 01:28:53.248 jsonURL = https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZITunesSoftwareService

2023-04-29 01:28:53.249 jsonRequest as dictionary = {

id = "2023042912853-230";

jsonrpc = "2.0";

method = generateAppleConnectToken;

params = {

Application = altool;

ApplicationBundleId = "com.apple.itunes.altool";

FrameworkVersions = {

"com.apple.itunes.connect.ITunesConnectFoundation" = "6.043 (14043)";

"com.apple.itunes.connect.ITunesConnectFoundationExtras" = "6.043 (14043)";

"com.apple.itunes.connect.ITunesPackage" = "6.043 (14043)";

};

OSIdentifier = "Mac OS X 13.1.0 (x86_64)";

Password = "**hidden value**";

Username = "royfong2003@yahoo.com.hk";

Version = "6.043 (14043)";

};

}

2023-04-29 01:28:53.250 Setting request length to: 519

2023-04-29 01:28:53.918 jsonResponse as string = {"result":{"ApplicationSettings":{"SkipValidateFirenzeSPIUsage":false,"PerformServerVerification":true,"ITunesSoftwareServiceAllowedPlatforms":[{"restApiPlatformEnum":"IOS","validationMethod":"ios","platformCriteria":{"plistEntries":{"MinimumOSVersion":"","LSRequiresIPhoneOS":""}},"displayName":"iOS App","sdkID":"com.apple.platform.iphoneos","restApiPlatformUTI":"com.apple.ipa","type":1,"xmlID":"ios","serverID":"Purple","platformDirectory":"iPhoneOS.platform"},{"restApiPlatformEnum":"MAC_OS","validationMethod":"osx","platformCriteria":{"plistEntries":{"LSMinimumSystemVersion":""}},"displayName":"macOS App","sdkID":"com.apple.platform.macosx","restApiPlatformUTI":"com.apple.pkg","type":2,"xmlID":"osx","serverID":"Firenze","platformDirectory":"MacOSX.platform"},{"validationMethod":"iap","displayName":"In-App Purchase","type":3,"serverID":"InAppPurchase"},{"restApiPlatformEnum":"TV_OS","validationMethod":"ios","platformCriteria":{"plistEntries":{"UIDeviceFamily":3}},"displayName":"tvOS App","sdkID":"com.apple.platform.appletvos","restApiPlatformUTI":"com.apple.ipa","type":4,"xmlID":"appletvos","serverID":"AppleTVOS","platformDirectory":"AppleTVOS.platform"},{"validationMethod":"ios","displayName":"watchOS","sdkID":"com.apple.platform.watchos","type":6,"platformDirectory":"WatchOS.platform"}],"IsEnabledForMasteredForItunes":false,"MZWebServiceValidateSoftwareSPIUsageMaximumSize":1048576,"TerritoriesAllowedToAlterPlusQuality":["JP"],"SkipValidatePurpleSPIUsage":false,"Notarization":{"Message":"altool has been deprecated for notarization and starting in late 2023 will no longer be supported by the Apple notary service. You should start using notarytool to notarize your software.","Status":"DEPRECATED"},"IsDisplayArtistVisible":false,"MZWebServiceTimeOut":900,"ITunesCrashLogServiceAddress":"https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZITunesProducerService","SkipValidateProductErrors":true,"IsISBNOptional":true,"softwareUserGuideFilePath":"https://help.apple.com/itc/apploader/","IsPublicationDateOptional":false,"BookSeriesSequenceNumberFormatter":"#.#;0;#0.#","IsVendorIDEditablePreferenceEnabled":true,"AllowsMetadataOnlyInitialImport":false,"ShouldPricingTabBeDisplayed":true,"VerifyZipIntegrity":true},"EnableJWTForAllCalls":false,"DSToken":"DAWTKNV323952cf8084a204fb20ab2508441a07d02d3e79161406cb60a8354e470da75a8aca756e9335c6edc377b79839a531fc9645a980fc936a18cddf7c7c6bebaab5577c5167a13f1948a0c5f711d47ff7ae090303ca2d7202f2c88fbd3a4158b4f0818238ed7aff71cbd30b95382ff6814ad9b66232b84b11c58a52248beaa3f3617e394c5f1166ee1e79eef47d0fff671e8cd89d482905dacb793deb4b42936708397fce2a6882afb40963d910e0ff004b7e7b6deb67a7d6e2b692e8253f1a545e25a444d152b176361b94fe25fcc009993dc0e6cc78eab3a4c5f3aea5d3aa42b384ef5fabcd0310cd71e25feb117db86879784ee50a197b45928eb8fc17a74bffadebb5cc8b9998a037bc18837e90e99e11d7eed5bc5e575919776a0c19de3d586c13d4f5d2ff8031c62b9c1ccdb3c1bdfba200601282454c6bd78082f9389868e166c9e2cfcb985cd02e940cc208d34467d55445473f550b92b912a1a6dcc8d8e7a6531d7079426583e82723bff0987a3813d585a47V3","DSTokenCookieName":"myacinfo","ShouldUseRESTAPIs":false,"StreamingSettings":{"MultipartUploadsEnabled":true,"AssetDescriptionStreamingEnabled":false,"LogStreamingEnabled":true}},"id":"2023042912853-230","jsonrpc":"2.0"}

2023-04-29 01:28:53.920 Web service call (generateAppleConnectToken) result: {

ApplicationSettings = {

AllowsMetadataOnlyInitialImport = 0;

BookSeriesSequenceNumberFormatter = "#.#;0;#0.#";

ITunesCrashLogServiceAddress = "https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZIT\U2026";

ITunesSoftwareServiceAllowedPlatforms = (

{

displayName = "iOS App";

platformCriteria = {

plistEntries = {

LSRequiresIPhoneOS = "";

MinimumOSVersion = "";

};

};

platformDirectory = "iPhoneOS.platform";

restApiPlatformEnum = IOS;

restApiPlatformUTI = "com.apple.ipa";

sdkID = "com.apple.platform.iphoneos";

serverID = Purple;

type = 1;

validationMethod = ios;

xmlID = ios;

},

{
 
Last edited:
Top