The last time I uploaded the IPA, I found that the Transporter got stuck on authentication and kept going in circles. Before the faster upload only a few minutes to upload the success, but this time I uploaded more than half an hour still no movement, a frown on my brow, I found that things are not simple.

1. When stuck in the “Authenticating with the iTunes Store” solution: Close the upload and open the command line and call these three lines of code in turn:

cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
Copy the code

Conclusion first, this method works, but for Xcode11 Application Loader has been removed, then the path will be changed to Transporter, so you need to modify the last command. Why does it work? Because iTMSTransporter is essentially the executable that all upload tools really use. So Transporter will also find this file.

1. Find the file location first and display the package contents by anti-key.

2. Locate the path of iTMSTransporter

3. Run the following command

cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter"
Copy the code

There are two points that could go wrong

3.1 rename. Itmstransporter/to. Old_itmstransporter /. Itmstransporter / : Directory not empty

If the second command displays the above error, enter the following command

mv .old_itmstransporter/ .itmstransporter/
mv .itmstransporter/ .old_itmstransporter/ 
Copy the code

3.2 No such file or directory: XXXXXXXX

If your application path is not the same as mine, find iTMSTransporter’s path and concatenate it.

You will see [2020-01-15 18:08:13 CST]


INFO: Configuring Logging… “, and then began endless waiting, if there is no progress for a long time, it is suggested to switch the 4G network to open the hotspot for computer use, perhaps there is a miracle effect.

[2020-01-15 18:10:07CST]


DGG-X: Returning 0

So for me, after I went to the Transporter upload, the first step was being authenticated by the App Store and it went by pretty quickly, and then it got stuck in the App Store for a couple of minutes, and then there was an error sending the data to the App Store.

However, if the command remains stuck and cannot upload successfully for several hours, try the following method.

Uploading stuck cause:

Transporter installed on the first open, will be in the hard drive directory: / user/login your computer account name/repository/Caches/com. Apple. Amp. Itmstransporter/download some cache file directory, the cache file did not finish download, or failed download didn’t finish my download, Using Transporter to submit the application the page will get stuck or the page will be slow.

Has been updated so successful, you can download this folder directly to cover their original com. Apple. Amp. Itmstransporter folder, if had not directly copied or created.

The steps are as follows:

CSDN download address (if it has been set to 0 points for downloading, CSDN will increase points automatically. If it is not 0, download from the web disk)

Baidu web disk link: password: YO79

1. Download the files from the link, the expanded “com. Apple. Amp. Itmstransporter” directory in “/ user/login your computer account name/repository/Caches/” directory, Cover your original “com. Apple. Amp. Itmstransporter” directory.

2. Will the new “com. Apple. Amp. Itmstransporter” directory/obr / 2.0.0 / directory of the repository. The XML file of all “the Simpsons” modify your computer login account name for you, Otherwise, the Transporter will find the resource file in the wrong path.

3. Try the Transporter upload again.

4. If the App Store certification takes more than two minutes, it is recommended to turn on the 4G hotspot on your mobile phone and try uploading again after connecting to your computer.