AppUploader Installation and Login Tutorial
Summary
This article provides a detailed guide on how to download and install AppUploader, explaining the standard login process and solutions for special cases.
Introduction
In iOS app development, AppUploader can assist with certificate creation, uploading, and installation testing. First, visit the official website to get the latest version of AppUploader. The latest version has optimized the Apple account login process, does not require paying 688 CNY, and offers both Windows and Mac versions. After downloading, extract the files and install the software on your computer.
1. Download and Install AppUploader
1. Official Website
iOS Development Tool Official Site

2. Windows Launch
- Extract the downloaded package and double-click
appuploader.exeto run. - Avoid placing it on the C drive or in directories with Chinese characters.
- If it cannot run, right-click and choose Run as Administrator.

3. Linux Launch Handling
- Open the terminal and navigate to the AppUploader extracted directory.
- Execute the command:
1sudo chmod -R 777 ./*
- Double-click to launch.
4. Handling Partially Unavailable Features
Some computers may restrict runtime components, causing features like upload to be unavailable.
If the software flashes a black window or shows permission errors when launched, grant the necessary permissions to allow execution.
5. Driver Installation
To automatically read iOS device UDID, Apple mobile drivers need to be installed:
- Download link: apple_drivers_win.zip
- Installation steps:
- Extract the driver package.
- Install the
.exefiles inside the folder. - Restart AppUploader after installation.
2. Log in to AppUploader
1. Standard Login Method
- Double-click
appuploader.exeto launch the software. - Click Not Logged In at the bottom to open the login window.
- Enter your Apple Developer account:
- For regular Apple accounts, check Not Paid 688.
- Enter the verification code. After successful verification, all features are available.
The latest version has optimized the login process for accounts that have not paid 688, without needing additional software. Download the latest version.

2. Verification Code Instructions
For security, the account must enable Two-Factor Authentication to use AppUploader properly. Steps to enable:
- Go to Apple ID Management Page.
- Bind and verify your security phone number in account settings.
- When logging into AppUploader, enter the verification code as prompted:
- If you receive a SMS code, input it via SMS.
- If prompted for a device code, enter the code displayed on your device.
⚠️ Notes
- Each account has a limited number of verification code requests per day.
- Avoid repeatedly clicking the send button, as the account may be temporarily restricted.
- If the message says “Too many verification code requests,” wait until the next day to try again.

3. Login Using Upload-Specific Password
- Applicable for accounts with upload-only permissions.
- After login, only IPA or screenshot uploads are allowed; certificate management is unavailable.
- Must re-enter the upload password each time the software is opened.
4. Logging in with Apple Accounts That Have Not Paid 688
- Feature limitations:
- Cannot upload for App Store release
- Cannot create distribution certificates
- Push notification functionality unavailable
- Maximum of 3 test devices
- Validity period up to 7 days
- Can perform standard development and internal testing.
- During login, check Not Paid 688; certificate management only provides Development Certificate type.
- iOS 开发流程全解析,从项目创建、打包签名到开心上架(Appuploader)跨平台发布的完整指南
- 苹果应用商店上架全流程详解,从账号注册到审核发布的完整攻略(含跨平台使用 开心上架 实战)
- HBuilder 上架 iOS 应用全流程指南:从云打包到开心上架(Appuploader)上传的跨平台发布实践
- iOS 上架 uni-app 流程全解析,从打包到发布的完整实践
- App 上架苹果商店全流程详解 从开发者账号申请到开心上架(Appuploader)跨平台免 Mac 上传实战指南
- App 上架苹果应用商店全流程实战,开发者账号、签名证书、IPA 上传与开心上架(Appuploader)跨平台免 Mac 上架指南
- Fastlane 结合 开心上架(Appuploader)命令行版本实现跨平台上传发布 iOS App 免 Mac 自动化上架实战全解析
- App 上架需要什么?从开发者账号到开心上架(Appuploader)免 Mac 上传的完整流程指南
- App 怎么上架 iOS?从准备资料到开心上架(Appuploader)免 Mac 上传的完整实战流程指南
- iOS 发布 App 全流程指南,从签名打包到开心上架(Appuploader)跨平台免 Mac 上传实战
- iOS 上架费用全解析 开发者账号、App 审核、工具使用与开心上架(Appuploader)免 Mac 成本优化指南
- App Integrity Verification Failed Error
- Install and Test
- iOS Dev Account (Individual, Company, Enterprise)
- How long to see app in build after uploading IPA
- Upload IPA :ERROR ITMS-90189
- Provisioning Profile and Certificate Mismatch
- Uploaded IPA Not Showing Build in iTunes Connect
- App Store Developer Name Change
- What to Do If Your Apple Account Is Disabled
- APP Filing Operation Tutorial
- Submitting a UniApp IPA to the App Store
- Apple Certificates Overview
- What is a Bundle ID
- File Viewing Feature
- Configure Push Certificate
- Generate App-Specific Password
- Obtain Activation Code
- Batch Upload Screenshots
- iOS Image No Alpha Channel
- uniapp Hide H5 Page Header (page-head) Two Methods
- TestFlight Submission Error ITMS-90426
- Apple Developer Account Registration
- Can Multiple Apps Use the Same iOS Certificate
- iOS Upload Error ITMS-90161
- App Store Upload Error ITMS-90704 Icon Issue
- Upload Failed Bundle ID Mismatch
- How to Fill Apple App Privacy Policy Info
- iOS Upload Error SDK Version Issue
- Upload Error No Suitable Application Records Found
- iOS Upload Error ITMS-90076
- App Store Upload Error ITMS-90809
- iOS Upload Error ITMS-90101
- IPA Upload Network Error
- IPA Upload Platform
- iOS Dev Guide Create Apple Dev ID and Build Steps
- Provisioning Profile Management
- 上传IPA反馈ERROR ITMS-90189版本号重复问题
- 上传IPA后需要多久才能在构建版本中看到应用?
- iOS开发者账号(个人、公司、企业)的区别
- 苹果app无法验证其完整性错误
- iOS 打包上传Appstore报错ERROR SDK version issue
- iOS开发指南:创建苹果开发者账号、新建首个APP ID和构建应用的步骤
- ipa 上传平台
- IPA上传报错网络错误
- iOS 打包上传Appstore报错ERROR ITMS-90101
- 上传Appstore报错 ITMS-90809
- iOS 打包上传Appstore报错ERROR ITMS-90076
- 上传报错 No suitable application records were found
- ios上架提示 “图像不能包含 alpha 通道或透明度”
- 提交上传失败,提示如下bundle ID不匹配问题
- Submit and Upload
- 如何填写苹果应用上架过程中的隐私政策信息
- Certificate Management
- Start using AppUploader (Mac version)
- Start using AppUploader (Windows version)
- TestFlight提交时出现的ITMS-90426错误
- 苹果开发者账号注册
- 多个app可以使用同一个ios证书吗?
- iOS 打包上传Appstore报错ERROR ITMS-90161
- 上传Appstore报错 ITMS-90704图标错误的问题
- uni-app中隐藏H5页面头部导航栏page-head的两种方式?
- introduce how to generate AppStoreInfo.plist
- 文件查看功能
- 配置推送证书
- 生成专用密码
- 获取激活码
- 批量上传截图
- 安装测试
- 提交上传
- 描述文件管理
- 证书管理
- 安装和登录appuploader
- 开始使用appuploder(Mac版本)
- AppStoreInfo.plist生成教程
- appuploader cli
- appuploader命令行教程
- 什么是Bundle ID
- 苹果的各种证书说明
- uniapp打包的ipa上架
- APP备案操作教程
- 苹果账号被禁用怎么办?
- appstore开发者名称修改
- 上传了ipa但iTunes Connect没有构建版本问题
- 编译提示描述文件和证书不匹配
- 开始使用appuploder(Win版本)