Publish on the App Store

Publish your iOS app under your own Apple Developer account. The iOS app comes with the Growth, Pro and Business plans; on Pro and Business we upload each build to TestFlight for you.

Before you start
  • An Apple Developer Program membership (see Developer accounts)
  • Your App Store Connect API key on the Publishing step: we need it to sign your iOS build
  • Your iOS build (.ipa) from Builds & downloads, or a TestFlight upload on Pro and Business
  • Your store assets and iPhone screenshots, and a privacy policy page
  1. 1

    Create the app in App Store Connect

    In App Store Connect, open Apps, choose + › New App, select iOS, and enter your app name, primary language, bundle ID and an SKU. The bundle ID must match the one on your Store listing step.

  2. 2

    Upload the build

    When you publish yourself, upload the .ipa file with Apple’s Transporter app on a Mac. On Pro and Business we upload it to TestFlight for you. The build appears in App Store Connect after Apple processes it.

  3. 3

    Fill in the App Store listing

    Add the subtitle, description, keywords, support URL and iPhone screenshots from your store assets.

  4. 4

    Complete App Privacy and review information

    Answer the App Privacy questions (your app collects phone numbers for sign-in, plus anything else you ask for) and add your privacy policy link.

    Your app also sends usage statistics to Yallapp (see Analytics). In App Privacy, add Usage Data › Product Interaction and Search History, and Identifiers › Device ID for the random install ID. For each choose the purpose Analytics, answer No to "linked to the user's identity" and No to "used for tracking". The app doesn't ask for tracking permission and needs no App Tracking Transparency prompt: it uses no advertising ID and shares nothing with data brokers.

    Under App Review Information, add your review phone number and fixed code, so reviewers can sign in: from the dashboard's App sign-in page, or, for apps on WordPress or their own API, the Store review account on Publishing (required before a build).

  5. 5

    Submit for review

    Choose the build, select Add for Review and submit. Your iOS app shows no purchase buttons for paid courses or digital products, as Apple's rules require, so don't mention prices or buying them in the iOS description.

  6. 6

    While it's in review

    When our team publishes for you, the Publishing page reads the App Store's review status from App Store Connect with your key: sent, in review, live or turned down, checked every half hour and emailed to you when it changes. When Apple or Google turns the app down, the page says why in plain words, what to do and where to fix it (for example App sign-in when the reviewers couldn't sign in), with our team's note.