How to Submit an App to the App Store [2026 Step-by-Step Guide]
Complete step-by-step guide to submit your app to the Apple App Store in 2026. Covers Developer account, App Store Connect, icons, screenshots, and review.
How to Submit an App to the App Store [2026 Step-by-Step Guide]
To submit an app to the Apple App Store in 2026, you need an Apple Developer account ($99/year), a production-ready build uploaded via Xcode 16, completed App Store Connect metadata (screenshots, description, icon, pricing), and successful passage through Apple's review process, which averages 24-48 hours. The full submission process takes 1-3 days from start to live listing.
Last updated: March 2026 | By IconikAI Team
Submitting your first app to the App Store can feel overwhelming. There are accounts to set up, certificates to configure, metadata fields to fill, and review guidelines to satisfy. This guide walks you through every step from zero to published, with exact requirements and common pitfalls to avoid.
Need an app icon for your submission? Generate one with IconikAI in under 2 minutes. Need help building the app itself? IconikAI builds MVPs in 10 days from $1,000.
What Do I Need Before Submitting to the App Store?
Before you begin the submission process, you need these 7 items ready:
| Requirement | Details | Cost/Time |
|---|---|---|
| Apple Developer Account | Individual ($99/year) or Organization ($99/year) | $99 + 1-2 days approval |
| Xcode 16 (latest) | Installed from Mac App Store | Free, requires macOS 15+ |
| Production-ready app build | Tested, crash-free, meets Human Interface Guidelines | Varies |
| App icon (1024x1024 px) | PNG, no transparency, no rounded corners | Generate with IconikAI |
| Screenshots | Required for each device size you support | 3-10 per device class |
| App description and metadata | Name, subtitle, keywords, description, support URL | 1-2 hours to write |
| Privacy policy URL | Publicly accessible URL | Required for all apps |
If you are missing any of these, resolve them before starting. Incomplete submissions get rejected immediately.
Step 1: How Do I Set Up an Apple Developer Account?
An Apple Developer account is required to distribute apps on the App Store. Here is the exact process:
- Go to developer.apple.com/programs
- Click "Enroll" and sign in with your Apple ID
- Choose account type:
- Individual: For solo developers. Uses your personal name as the seller.
- Organization: For companies. Requires a D-U-N-S number. Displays your company name.
- Pay the $99/year fee
- Wait for approval (typically 24-48 hours, sometimes longer for organizations)
Apple Developer Account Comparison
| Feature | Individual ($99/year) | Organization ($99/year) |
|---|---|---|
| Seller name | Your personal name | Company name |
| D-U-N-S number required | No | Yes |
| Team management | No | Yes, add team members |
| Approval time | 24-48 hours | 1-7 business days |
| App Store distribution | Yes | Yes |
| Enterprise distribution | No | No (requires separate Enterprise program) |
Tip: If you are a solo founder, start with an Individual account. You can convert to Organization later without losing your apps.
Step 2: How Do I Create Certificates and Provisioning Profiles?
Certificates prove your identity to Apple. Provisioning profiles link your app, certificates, and devices together. Xcode 16 automates most of this.
Automatic Signing (Recommended)
- Open your project in Xcode 16
- Go to Signing & Capabilities tab
- Check "Automatically manage signing"
- Select your Developer team
- Xcode creates certificates and profiles automatically
Manual Signing (If Needed)
- Go to developer.apple.com/account/resources/certificates
- Create an "Apple Distribution" certificate
- Create an App ID for your bundle identifier
- Create a "Distribution - App Store" provisioning profile
- Download and install both in Xcode
Most developers should use automatic signing. Manual signing is only needed for complex CI/CD setups or teams with specific certificate management requirements.
Step 3: How Do I Create My App in App Store Connect?
App Store Connect is where you manage all metadata, pricing, and submissions.
- Go to appstoreconnect.apple.com
- Click "My Apps" then the "+" button
- Select "New App"
- Fill in the required fields:
| Field | What to Enter | Character Limit |
|---|---|---|
| Platform | iOS (and/or iPadOS, macOS) | - |
| Name | Your app's display name | 30 characters |
| Primary language | Your default language | - |
| Bundle ID | Must match your Xcode project (e.g., com.yourcompany.appname) | - |
| SKU | A unique identifier you choose (e.g., MYAPP2026V1) | - |
| Access | Full Access (default) or Limited | - |
- Click "Create"
Your app now has a listing in App Store Connect. Next, you fill in the details.
Step 4: What Metadata Does the App Store Require?
App Store metadata directly affects discoverability and conversion. Fill every field carefully.
Required Metadata Fields
| Field | Limit | Best Practices |
|---|---|---|
| App Name | 30 chars | Include primary keyword if natural |
| Subtitle | 30 chars | Highlight key benefit or feature |
| Keywords | 100 chars | Comma-separated, no spaces after commas, no duplicates of name |
| Description | 4,000 chars | First 3 lines visible without tapping "more" -- front-load value |
| Promotional Text | 170 chars | Can be updated without new build. Use for timely messaging. |
| Support URL | Valid URL | Link to your support page or FAQ |
| Marketing URL | Valid URL (optional) | Link to your app's website |
| Privacy Policy URL | Valid URL | Required for all apps since 2018 |
| Category | Primary + optional secondary | Choose the most accurate category |
| Age Rating | Questionnaire-based | Answer honestly -- misrating causes rejection |
| Copyright | Year + entity name | e.g., "2026 Your Company Name" |
App Store Optimization (ASO) Tips
- Put your most important keyword in the App Name
- Do not repeat App Name words in the Keywords field (Apple indexes both)
- The Subtitle is heavily weighted for search -- use a secondary keyword there
- Write your Description for humans first, search engines second
- Use all 100 characters for Keywords -- separate with commas, no spaces
Step 5: What Are the App Store Screenshot Requirements?
Screenshots are the most important conversion factor on your App Store listing. Apple requires screenshots for every device class you support.
Screenshot Size Requirements (2026)
| Device | Size (px) | Required? |
|---|---|---|
| iPhone 6.9" (15 Pro Max, 16 Pro Max) | 1320x2868 or 2868x1320 | Yes (if supporting these devices) |
| iPhone 6.7" (14 Pro Max, 15 Plus) | 1290x2796 or 2796x1290 | Yes |
| iPhone 6.5" (11 Pro Max, XS Max) | 1284x2778 or 2778x1284 | Yes |
| iPhone 5.5" (8 Plus, 7 Plus) | 1242x2208 or 2208x1242 | Only if supporting these devices |
| iPad Pro 13" | 2048x2732 or 2732x2048 | If supporting iPad |
| iPad Pro 11" | 1668x2388 or 2388x1668 | If supporting iPad |
Screenshot Rules
- Count: Minimum 1, maximum 10 per device class. Apple recommends 5-8.
- Format: PNG or JPEG, no alpha
- Orientation: Portrait or landscape (not mixed within one device class)
- Content: Must show actual app UI. No misleading content.
- App Preview videos: Optional, up to 30 seconds, 3 per device class
Tip: Design screenshots for the largest device in each class (6.9" for iPhone, 13" for iPad). App Store Connect will tell you which other sizes can reuse them.
Step 6: What App Icon Do I Need for Submission?
Your app icon is the single most visible asset in the App Store. It appears in search results, the listing page, and on device home screens.
App Store Icon Requirements
| Requirement | Specification |
|---|---|
| Size | 1024x1024 px |
| Format | PNG |
| Transparency | Not allowed (no alpha channel) |
| Rounded corners | Do not include (iOS applies automatically) |
| Color space | sRGB or Display P3 |
| Layers | Fully flattened |
The icon you submit to the App Store must visually match the icon displayed in your app. Mismatched icons cause rejection.
For the complete list of every icon size across all Apple platforms, see our App Icon Size Chart 2026.
Need an icon fast? Generate a professional app icon with IconikAI -- describe your app and get a polished icon in seconds. For more guidance on creating effective icons, read How to Make an App Icon with AI.
Step 7: How Do I Upload My Build to App Store Connect?
Your build must be uploaded through Xcode or Transporter. Here is the Xcode process:
- In Xcode, set your scheme to "Any iOS Device (arm64)"
- Go to Product > Archive
- Wait for the archive to complete (1-5 minutes depending on project size)
- The Organizer window opens automatically
- Select your archive and click "Distribute App"
- Choose "App Store Connect" as the distribution method
- Select "Upload" (not "Export")
- Click through the signing options (automatic signing handles this)
- Click "Upload"
- Wait for upload to complete (2-10 minutes depending on app size)
After upload, the build goes through Apple's automated processing (10-30 minutes). You will see it appear in App Store Connect under your app's TestFlight or Build section once processing finishes.
Common Upload Errors and Fixes
| Error | Cause | Fix |
|---|---|---|
| "No accounts with App Store Connect access" | Not signed into Developer account in Xcode | Xcode > Settings > Accounts > Add |
| "Invalid bundle identifier" | Bundle ID mismatch | Match Xcode bundle ID to App Store Connect |
| "Missing compliance" | Export compliance not set | Add ITSAppUsesNonExemptEncryption to Info.plist |
| "Icon not found" | Missing 1024x1024 icon | Add to AppIcon asset catalog |
| "Invalid provisioning profile" | Wrong profile type | Use Distribution (not Development) profile |
Step 8: How Do I Set Pricing and Availability?
Before submission, configure pricing in App Store Connect.
- Go to your app in App Store Connect
- Click "Pricing and Availability"
- Choose your pricing model:
| Model | Setup |
|---|---|
| Free | Select price tier "Free" |
| Paid | Select a price tier ($0.99 to $999.99 in predefined tiers) |
| Freemium | Set as Free, configure in-app purchases separately |
| Subscription | Set as Free, create subscription groups in "In-App Purchases" |
- Select availability by country/region (default: all 175 territories)
- Set pre-order if desired (up to 180 days before release)
Apple's commission: 30% on paid apps and in-app purchases in year 1, 15% after year 1 through the Small Business Program (if under $1M annual revenue).
Step 9: How Do I Submit for App Store Review?
Once your build is processed and all metadata is complete:
- Go to your app in App Store Connect
- Select the build you want to submit under "Build"
- Fill in the "App Review Information" section:
- Contact info for the review team
- Demo account credentials (if your app requires login)
- Notes for the reviewer (explain any non-obvious features)
- Answer the export compliance questions
- Answer the content rights questions
- Answer the advertising identifier (IDFA) questions
- Click "Submit for Review"
App Review Timeline (2026)
| Stage | Typical Duration |
|---|---|
| Waiting for Review | 0-24 hours |
| In Review | 1-24 hours |
| Total (submission to decision) | 24-48 hours |
| Expedited review (if approved) | Under 24 hours |
90% of submissions receive a response within 48 hours. Complex apps, games, or apps with novel features may take longer.
Step 10: What Are the Most Common App Store Rejection Reasons?
Understanding why apps get rejected helps you avoid delays. Here are the top rejection reasons in 2026:
Top 10 Rejection Reasons
| Rank | Reason | Guideline | How to Avoid |
|---|---|---|---|
| 1 | Bugs and crashes | 2.1 - Performance | Test thoroughly on real devices |
| 2 | Broken links | 2.1 - Performance | Verify every URL in your app |
| 3 | Incomplete information | 2.1 - Performance | Fill all metadata fields |
| 4 | Placeholder content | 2.3 - Accurate Metadata | Remove lorem ipsum, test data |
| 5 | Misleading description | 2.3 - Accurate Metadata | Description must match actual features |
| 6 | Privacy concerns | 5.1 - Privacy | Include privacy policy, declare data collection |
| 7 | Missing login demo | 2.1 - Performance | Provide demo credentials to review team |
| 8 | In-app purchase issues | 3.1 - Payments | Use Apple's IAP for digital goods |
| 9 | Copycat design | 4.1 - Copycats | Create original UI, do not clone existing apps |
| 10 | Minimum functionality | 4.2 - Minimum Functionality | App must provide lasting value beyond a website |
What to Do If Your App Gets Rejected
- Read the rejection reason carefully in the Resolution Center
- Fix the specific issue cited
- Reply in the Resolution Center if you disagree or need clarification
- Resubmit -- follow-up reviews are typically faster (12-24 hours)
- Request an expedited review if you have a critical bug fix
How Long Does the Entire App Store Submission Process Take?
Here is a realistic timeline from zero to live app:
| Step | Time Required | Can Run in Parallel? |
|---|---|---|
| Apple Developer account setup | 1-2 days | No (must be first) |
| Certificates and signing | 15 minutes (automatic) | Yes |
| App Store Connect setup | 30 minutes | Yes |
| Metadata and description | 1-2 hours | Yes |
| Screenshots | 2-4 hours (or minutes with a tool) | Yes |
| Icon creation | 2 minutes with IconikAI | Yes |
| Build upload | 10-30 minutes | After code is ready |
| Apple processing | 10-30 minutes | Automatic |
| Review | 24-48 hours | Automatic |
| Total | 2-4 days (from first-time setup to live) | - |
If you already have a Developer account, you can go from finished code to live app in under 3 days.
How Much Does It Cost to Submit an App to the App Store?
Cost Breakdown
| Item | Cost | Frequency |
|---|---|---|
| Apple Developer Program | $99 | Annual |
| Xcode | Free | - |
| Mac computer (required for Xcode) | $999+ (Mac mini starting price) | One-time |
| App icon (IconikAI) | Free tier available | Per icon |
| Screenshot design tool | $0-$12/month | Monthly |
| Minimum total (year 1) | $99 (if you already have a Mac) | - |
Apple charges no per-submission fee. You can submit unlimited apps and updates with your $99/year membership.
For a deeper breakdown of full app development costs, see our MVP App Development Cost 2026 guide.
Frequently Asked Questions
How long does Apple's app review take in 2026?
Apple's app review takes 24-48 hours for 90% of submissions in 2026. First-time submissions may take slightly longer. You can request an expedited review for critical fixes through App Store Connect.
Can I submit an app to the App Store without a Mac?
No. You need a Mac running macOS 15 or later with Xcode 16 to archive and upload builds. Alternatives include renting a Mac in the cloud (e.g., MacStadium, AWS EC2 Mac) or using a cross-platform framework with cloud CI/CD.
How much does it cost to put an app on the App Store?
The Apple Developer Program costs $99 per year. There are no additional per-app or per-submission fees. Apple takes a 30% commission on paid app sales and in-app purchases (15% for developers earning under $1M/year through the Small Business Program).
Can I submit an app from TestFlight directly?
Yes. When your TestFlight build is stable and ready, you select that same build in App Store Connect for App Store submission. You do not need to re-upload. Go to your app listing, select the TestFlight build under "Build," and submit for review.
What happens after my app is approved?
After approval, you choose when to release: immediately, on a specific date, or manually. Once released, your app is typically live on the App Store within 1-2 hours. It appears in search results within 24 hours.
Do I need a privacy policy to submit an app?
Yes. A publicly accessible privacy policy URL is required for all App Store submissions. It must describe what data your app collects, how it is used, and how users can request deletion. This applies even if your app collects no data.
Submission Checklist: Quick Reference
Use this checklist before hitting "Submit for Review":
- Apple Developer account active and paid
- Bundle ID matches between Xcode and App Store Connect
- App icon: 1024x1024 px PNG, no transparency, no rounded corners
- Screenshots uploaded for all supported device classes
- App name, subtitle, keywords, and description completed
- Privacy policy URL is live and accessible
- Support URL is live and accessible
- Demo account credentials provided (if app requires login)
- Export compliance questions answered
- Age rating questionnaire completed
- In-app purchases configured and tested (if applicable)
- Build uploaded and finished processing
- Tested on real devices with no crashes
Need an app icon? Generate one with IconikAI. Need help building your app? IconikAI builds MVPs in 10 days from $1,000.
Related reading: