## Publish via TestFlight

1. **Prepare your app**  
   Click **Publish** in your mobile project and select **App Store Review** to start the automated review system.
   
   
   
   Make sure you have an [Apple Developer Account](https://developer.apple.com/account) and [verify it’s active](/content/docs/apps/mobile/verify-apple-developer-account/index.html).
   
   New Apple Developer Accounts typically take 3 days to process and may require ID verification. You won’t be able to publish until Apple sends a “Welcome to The Developer Program” email.
   
   Gather these assets before you start:
   - App icon (1024x1024px)
   - App description
   - Screenshots for iPhone and iPad displays (or [generate them](/content/docs/launch/app-store#generate-screenshots/index.html) in Project Settings)
   - Privacy policy URL (use [Termly](https://www.termly.io/) to generate one)
   - A support page in your project

2. **Submit your app**  
   Click **Publish** and select **Submit to App Store**.
   
   Enter your Apple ID credentials, then complete verification. Text verification sends a code to your phone on record. Device authentication prompts a security code on any Apple device signed in with your Apple ID. If something goes wrong during sign-in, Anything shows you what happened: invalid credentials, a bad verification code, or an issue with your Apple account. Follow the on-screen message to fix it and try again.
   
   
   
   Anything handles the build and uploads it to App Store Connect. This usually takes 30 minutes or less.

3. **Install via TestFlight**  
   Download [TestFlight](https://apps.apple.com/us/app/testflight/id899247664) from the App Store and log in with your developer account.
   
   No iPhone? TestFlight also works on recent Mac laptops.
   
   Check your email for an invitation from App Store Connect with an invite code. Redeem it in TestFlight. You only need to do this once per app.
   
   
   
   Visit [App Store Connect](https://appstoreconnect.apple.com/login) to view and manage your app.

4. **Test your app**  
   Open TestFlight and use your app as an end user for final testing.

## Complete Apple requirements

Apple requires several items before your app can be reviewed. Work through each section in App Store Connect.

1. **Upload screenshots**  
   You can [generate screenshots](/content/docs/launch/app-store#generate-screenshots/index.html) directly in Anything or upload your own. In the **Prepare for Submission** tab, scroll to the screenshot section and upload:
   - iPhone screenshots (6.5” and 5.5” displays)
   - iPad screenshots (12.9” and 11” displays)
   - Screenshots showing key features, high quality and properly sized
   
   Already published and need to swap screenshots? Ask the agent to update or remove your App Store screenshots and it handles it in App Store Connect for you.

2. **App information**  
   Fill out the **Contact Information** section. If your app requires sign-in, provide a test account for Apple’s review team.

3. **General information**  
   - Add your support URL from your Anything project
   - Declare copyright information
   - Add relevant keywords
   - Select an appropriate category

4. **Age rating**  
   Fill out the **Age Rating** section underneath General Information.

5. **Choose a build**  
   In the **Prepare for Submission** tab, scroll to the Build section and select the version you want to submit. The latest build appears at the top.

6. **Privacy policy and data**  
   - Create a privacy policy URL using [Termly](https://www.termly.io/)
   - Complete the data collection review
   - Declare any third-party data collection
   - Specify data usage and storage

7. **Pricing and distribution**  
   - Set your app price (free or paid)
   - Configure in-app purchases if applicable
   - Set availability by region
   
   Apple requires you to submit your country’s tax form to earn revenue. [Learn more here](https://developer.apple.com/help/app-store-connect/manage-tax-information/provide-tax-information/).

8. **Submit for review**  
   Submit your app and monitor the review status in App Store Connect. Respond to Apple’s review feedback quickly.
   
   Initial reviews typically take 1-3 business days. Make sure all required fields are complete before submitting to avoid delays.

## Generate screenshots

Anything includes a screenshot generator that creates App Store ready images for you.

1. **Open the screenshot wizard**  
   Go to **Project Settings** and find the **App Store Screenshots** section. Click **Generate Screenshots** to open the wizard.

2. **Choose devices**  
   Select which device sizes you need: iPhone, iPad, or both. The generator creates properly sized images for each.

3. **Pick your source**  
   Choose a mobile page from your app to screenshot, or upload your own custom images.

4. **Customize the layout**  
   Pick a template layout: caption on top, caption on bottom, or no caption. Edit the caption text and set the style. Click the magic wand button to generate captions and styles with AI.

5. **Choose from variations**  
   Each generation creates 5 different variations. Browse through them and pick your favorites. Download images individually or grab all of them as a ZIP file. Delete any variations you do not need.

6. **Remix to iterate**  
   Click **Remix** on any screenshot to generate new variations with the same settings. iPhone and iPad sizes generate in parallel so you can keep iterating without waiting.
