# Run ▶️

{% hint style="warning" %}
You have to first configure the details in [Configure ⚙️](/wiki/publish-to-stores-ship/ios-cloud-build/configure.md)section, if not done already.
{% endhint %}

Follow the below steps to build & Publish an iOS build on App Store, even if you are on Windows or Linux.

<figure><img src="/files/NthgyvxrdI1NFWIWKndq" alt=""><figcaption><p>How to run iOS cloud build is Blup?</p></figcaption></figure>

Running iOS cloud builds can be straightforward and efficient. This guide will help you understand the steps to successfully execute an iOS cloud build for your app. Let's dive in!

### Step-by-Step Guide 📝

#### 1. Prepare Your Project 📁

Before starting, ensure your project is ready:

* **Update Dependencies**: Make sure all your dependencies are up-to-date.
* **Check Configurations**: Verify all configurations are correct, including your `Info.plist` file.

#### 2. Configure Cloud Build Settings ☁️

Set up your cloud build environment:

* **Sign In**: Log into your cloud build service provider.
* **Select Project**: Choose the project you want to build.
* **Configure Build Settings**: Adjust settings like build configurations, environment variables, and provisioning profiles.

#### 3. Start the Build Process 🏗️

Initiate the build:

* **Trigger Build**: Click on the ‘Start Build’ button.
* **Monitor Build**: Watch the build progress and ensure there are no errors. This step might take a few minutes.

#### 4. Troubleshooting Common Issues 🛠️

Sometimes, issues can occur:

* **Build Failures**: Check error logs to identify the cause.
* **Configuration Errors**: Double-check your settings and try again.
* **Dependency Issues**: Ensure all dependencies are correctly installed and compatible.

#### 5. Finalize and Download Build 📥

Once the build is successful:

* **Download Build**: Retrieve the built application from the cloud.
* **Test Application**: Run tests on your app to ensure it works as expected.
* **Deploy to App Store**: Follow the guidelines to publish your app on the App Store.

Remember to review the detailed instructions provided in Blup's documentation to ensure a smooth build and publishing process.

For more detailed instructions, visit [Blup Docs](https://docs.blup.in/wiki/publish-to-stores-ship/ios-cloud-build/run).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.blup.in/wiki/publish-to-stores-ship/ios-cloud-build/run.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
