> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rork.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Publish Your App to the Apple App Store

> This guide will publish your Rork project to the App Store in minutes.

export const CtaBanner = () => <div style={{
  display: "flex",
  alignItems: "center",
  justifyContent: "space-between",
  gap: "24px",
  flexWrap: "wrap",
  margin: "40px 0 8px",
  padding: "22px 28px",
  borderRadius: "16px",
  background: "linear-gradient(135deg,rgba(249,115,22,0.10),rgba(255,255,255,0.03),rgba(249,115,22,0.06))",
  border: "1px solid rgba(255,255,255,0.08)"
}}>
    <div>
      <div style={{
  fontSize: "19px",
  fontWeight: 700,
  color: "#fff",
  letterSpacing: "-0.3px",
  lineHeight: 1.3
}}>
        Build your app with Rork today.
      </div>
      <div style={{
  fontSize: "14px",
  color: "rgba(255,255,255,0.6)",
  marginTop: "4px",
  lineHeight: 1.5
}}>
        Ship iOS, Android, and web apps by chatting with AI.
      </div>
    </div>
    <a href="https://rork.com" style={{
  flexShrink: 0,
  display: "inline-block",
  padding: "10px 24px",
  background: "linear-gradient(135deg,#fff,#f0f0f0)",
  color: "#000",
  fontSize: "14px",
  fontWeight: 600,
  borderRadius: "100px",
  textDecoration: "none",
  whiteSpace: "nowrap"
}}>
      Try Rork for Free
    </a>
  </div>;

To publish your apps to the App Store, you need to set up your **Apple Developer account**.

We've made a step-by-step guide so you can quickly set up your account. [Please go here to do that and come back once that's finished.](/store-guides/apple-developer-account)

> Publishing an App through Rork is incredibly simple. Once you have your developer account, you just have to enter a few details about your app and submit it. This guide will go through each step.

### 1. Update Your Icon and App Name

<img src="https://mintcdn.com/rork/H1ms6iX_yVBx1DXx/images/image-110.png?fit=max&auto=format&n=H1ms6iX_yVBx1DXx&q=85&s=268b708a5653aea1d5a405d4a3f0bf63" alt="Image" width="1870" height="1462" data-path="images/image-110.png" />

Inside your app, we need to update your App Icon, Name, and Variables before we submit it to the App Store. Inside your project, click on the title on the top left of your project. This will open a window with your Project Settings.

Please update your **Project Name, bundle identifier, and App Icon** to whichever one you prefer. Once finished, **save your changes.**

**Generate a new App Icon directly in Rork**

You can ask your Rork editor to generate an App Icon for you, and it will integrate it for you automatically.

### 2. Press Publish to App Store

Press **Publish to App Store**. Another window will open up.

[*Remember, if you haven't set up an Apple Developer account. Check out our guide.*](/store-guides/apple-developer-account)

<Frame>
  <img src="https://mintcdn.com/rork/go5r-QKBVOrCje1V/images/Screenshot2025-11-03at2.38.28PM.png?fit=max&auto=format&n=go5r-QKBVOrCje1V&q=85&s=a95ab6a3214357d286bfbfe6f89f8226" alt="Screenshot 2025-11-03 at 2.38.28 PM.png" width="1234" height="640" data-path="images/Screenshot2025-11-03at2.38.28PM.png" />
</Frame>

Once you've logged in, you will need to enter your Expo Token.

To get an Expo Token, first click on the **Expo Settings link** in the modal and **sign in/create an expo account.**

<Frame>
  <img src="https://mintcdn.com/rork/go5r-QKBVOrCje1V/images/saj.png?fit=max&auto=format&n=go5r-QKBVOrCje1V&q=85&s=011b1f859566bb902da0e1724d71e954" alt="saj.png" width="626" height="352" data-path="images/saj.png" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/rork/go5r-QKBVOrCje1V/images/Screenshot2025-11-03at2.51.25PM.png?fit=max&auto=format&n=go5r-QKBVOrCje1V&q=85&s=4a6627d083a0a009aac1e58a09010f4e" alt="Screenshot 2025-11-03 at 2.51.25 PM.png" width="1406" height="1040" data-path="images/Screenshot2025-11-03at2.51.25PM.png" />
</Frame>

**Create a new token and name it Rork to keep it organized. Enter this in the Rork modal.**

<Frame>
  <img src="https://mintcdn.com/rork/go5r-QKBVOrCje1V/images/Screenshot2025-11-03at2.53.09PM.png?fit=max&auto=format&n=go5r-QKBVOrCje1V&q=85&s=2c58c4f159d33712470dafcd6d2c5f6d" alt="Screenshot 2025-11-03 at 2.53.09 PM.png" width="2386" height="532" data-path="images/Screenshot2025-11-03at2.53.09PM.png" />
</Frame>

**You should not have to do anything at this point since we already updated our names earlier. Start Submission.**

<Frame>
  <img src="https://mintcdn.com/rork/go5r-QKBVOrCje1V/images/Screenshot2025-11-03at2.54.18PM.png?fit=max&auto=format&n=go5r-QKBVOrCje1V&q=85&s=0d0e706c173cfddd07153f9f0af5c27c" alt="Screenshot 2025-11-03 at 2.54.18 PM.png" width="1228" height="1010" data-path="images/Screenshot2025-11-03at2.54.18PM.png" />
</Frame>

**Stay on this page while the app builds and submits. There will be a point where Apple asks for a code through one of your signed-in devices. Please have that ready to enter into Rork when asked.**

<img src="https://mintcdn.com/rork/go5r-QKBVOrCje1V/images/Screenshot2025-11-03at2.54.31PM.png?fit=max&auto=format&n=go5r-QKBVOrCje1V&q=85&s=017e0ad34eb4416717d1a0a099156792" alt="Screenshot 2025-11-03 at 2.54.31 PM.png" width="1270" height="1070" data-path="images/Screenshot2025-11-03at2.54.31PM.png" />

**When the app submits, you will see it show up on App Store Connect Apps Dashboard.**

[Click this link to get to it quickly](https://appstoreconnect.apple.com)

### Congrats! You have successfully submitted your app to the App Store

From this point, just follow all the instructions inside your app in App Store Connect to finish entering your [Product Page](https://developer.apple.com/app-store/product-page/), then you can finally submit to the App Store!

You will have an app in the App Store in no time! Good luck and tweet us your app link! [@rork\_app](https://x.com/rork_app)

<CtaBanner />
