Warning

iOS Support Status: html2app does not yet support iOS apps. This documentation is likely incomplete and may not be accurate. Please check back later for updates.

App Store: Publishing Overview

To publish an iOS app on the Apple App Store, you need to understand the requirements, the publishing process, and how certificates and provisioning profiles work together.

Requirements

Before you can publish on the Apple App Store, you need:

  • Apple Developer Account: A paid account ($99/year). This is required to access development certificates, provisioning profiles, and to distribute your app on the App Store. Access your apps in App Store Connect.
  • Mac Computer: Required for code signing and building iOS apps. Xcode runs on macOS only.
  • Xcode: Apple's integrated development environment with built-in code signing tools. Download from the Mac App Store.
  • Certificates & Provisioning Profiles: Digital credentials issued by Apple (see Create Certificates).

Note: You do not need a Mac computer or Xcode to build and sign your app. The html2app SaaS platform handles app compilation and signing for you. You only need to provide your certificates and provisioning profiles.

Publishing Process Overview

The general flow for publishing an iOS app is:

  1. Enroll in Apple Developer Program - Pay $99/year and complete enrollment
  2. Create App ID - Register your app's unique identifier
  3. Create Certificates & Provisioning Profile - See Create Certificates & Profiles
  4. Build and Sign App - Build and sign your app via the html2app platform
  5. Create App Store Listing - Set up your app's store listing in App Store Connect
  6. Upload to App Store - Submit your app for review
  7. Review & Publish - Apple reviews your app and publishes it to the store

Next Steps

  1. Understand the Concepts - Read Certificates & Profiles to learn more about how signing works
  2. Create Your Credentials - Follow Create Certificates