DEV Community

IosDevlop
IosDevlop

Posted on

Installation and Login of AppUploader

Download and Install AppUploader Go to the official website of the iOS development tool: http://www.applicationloader.net/
The latest version has optimized the login process without paying $688 to Apple, so there is no need to install additional software. For some computers with the latest version that cannot be launched, please download it from the homepage of AppUploader's official website. If you are using a Windows computer, click on the "Windows Version"; if you are using a Mac computer, click on the "Mac Version". After downloading, extract the files to your computer to complete the installation.

For Windows Startup:
After extracting the files, double-click on appuploader.exe to run it directly. It is recommended not to place it in the C drive or a path with Chinese characters. If it doesn't work, you can try right-clicking and selecting "Run as administrator".

For Linux Computer Startup:
If you are using a Linux computer, you need to use the command line to modify the permissions of AppUploader. Open the command line tool in the directory where AppUploader is extracted and execute the following command to give executable permission to AppUploader:

sudo chmod -R 777 ./*

If you are not familiar with the command line, you can also try changing the permissions of each item to make them executable.

Dealing with Unavailable Functions:
Some computers may have permission control over the components in the runtime, which may prevent certain functions such as uploading. You can try double-clicking to run it and see if it's blocked by system permissions. Normally, a black box will flash briefly. If the system prompts a permission error, you need to grant permission and allow execution.

Driver Installation:
To automatically retrieve the device UDID during the testing phase, you need to install the Apple Mobile Device Driver. Some computers may lack the basic libraries required for program execution. You can solve this issue by installing the driver. Download the Apple Mobile Device Driver from: apple_drivers_win.zip. Install all the .exe files in the folder and restart the tool.

Login to AppUploader: Standard Login Method: Double-click on appuploader.exe to launch AppUploader. Click on "未登录" (Not logged in) at the bottom to bring up the login window. Enter your Apple developer account details. If you don't have an Apple developer account and only have a regular Apple account, check the box for "未支付688" (Not paid $688). The software will prompt for a verification code, click on "验证" (Verify). Once the verification is successful, you can use all the features.
The latest version has optimized the login process for accounts that have not paid $688 to Apple, so there is no need to install additional software. You can directly download the latest version.

Explanation of Verification Code:
For security reasons, your account must have the verification code enabled to use AppUploader. To enable the verification code, go to https://appleid.apple.com and set up your trusted phone number in the account management section. When entering the verification code, pay attention to whether it is a text message or device code. Choose "短信" (Text Message) if you received a text message, or "设备码"(Device Code) if you received a device code. There is a limit to the number of verification codes you can receive each day. If you continuously request verification codes, your account may be restricted from logging in. So, avoid clicking send rapidly. If prompted with "验证码发送次数过多" (Too many verification code attempts), you'll need to try again the next day.

Login with Upload-only Password:
If you have upload-only permissions and do not have the account password, you can log in using the upload-only password. After opening the software, click on the "选择ipa" (Select .ipa) or "选择截图" (Select Screenshot) button. A window will pop up, allowing you to directly enter the upload-only password for login. With this method, you can only upload .ipa files and screenshots, and cannot perform other tasks such as certificate management. Also, note that your account and upload password will not be remembered, so you'll need to re-enter them each time you open the software.

Login with Unpaid $688 Apple Account:
For accounts that have not paid the fee to Apple or accounts that have expired and don't have regular developer permissions, they only have limited development and testing rights. There are many restrictions, such as inability to upload and publish apps, create distribution certificates, use push notifications in apps, maximum of 3 testing devices, and a maximum validity period of 7 days, etc. However, normal development and testing on one's own device is still possible. When logging in, select the option for "未支付688" (Not paid $688). Once logged in, you will only have access to development certificates when managing certificates.

Top comments (0)