iOS App Distribution
This documentation explains how AppInChina manages iOS app distribution through our Apple Developer China accounts and what we need from you to onboard your app smoothly.
Recommended Reading Path
Depending on your role, we recommend starting with different sections of the documentation.
For Product Managers & Ops
If you are managing the app submission, compliance, or Apple Developer account requirements:
- Understand the model: Read Introduction & Architecture to understand how our shared account model works and why you won't have direct access.
- Gather requirements: Review the Information We Need From You guide to understand and gather all the necessary information in the required format.
- Verify readiness: Use the Preparation Checklist to ensure you have everything ready before submitting your email.
For Developers
If you are building, signing, and uploading the app:
- Understand the constraints: Read Introduction & Architecture (specifically "No direct Apple Developer account access") to understand the manual signing requirement.
- Configure your pipeline: Read CI/CD Pipelines and Signing Tools to learn how to set up manual signing without API access.
- Upload builds: Read Uploading via Transporter to learn the correct workflow for submitting builds to App Store Connect.
Documentation Index
Concepts & Architecture
- Overview: Introduction & Architecture
- Shared Model: Responsibility Split
Onboarding & Requirements
- Preparation: Preparation Checklist
- Submission: Information We Need From You
Technical Implementation
- CI/CD & Signing: CI/CD Pipelines and Signing Tools
- Uploading Builds: Uploading via Transporter
Troubleshooting & Reference
- Common Questions: FAQ
- Issues & Errors: Troubleshooting
- App Review 4.3(a): Handling Duplicate App Rejections
Getting Started
Ready to begin? Start with the Information We Need From You guide to gather the necessary information for your app onboarding.