# Force App Update

### <mark style="color:green;">What is Force App Update?</mark>

This feature is to upgrade your app users to the latest version forcefully. This feature is a part of Twinr PowerSuite add-on. Using this feature, the client can make sure that the end users are on the latest version getting all the benefits of the updates.

### <mark style="color:green;">Prerequisites</mark>

* You must have enabled Twinr PowerSuite plan for your app.

### <mark style="color:green;">How to Activate Force App Update?</mark>

**Prerequisite:** You must be having active PowerSuite plan.

**1.)** If your app is created or live, please create new version to activate the support of this feature.

<figure><img src="/files/hNaJymmJGjiX9KTiKJBD" alt=""><figcaption></figcaption></figure>

**2.)** Next is to activate the PowerSuite plan if you have not yet activated. Click on Buy Twinr PowerSuite. Select the application plan and the PowerSuite Plan. The PowerSuite plan is based on Monthly Active Users of your app.

<figure><img src="/files/kB6xSiy7dlwIcOqkuYoB" alt=""><figcaption></figcaption></figure>

### <mark style="color:green;">How to Enable Force App Update?</mark>

As mentioned earlier, Force app update is Twinr PowerSuite Plan feature. It is an optional purchase and only needed if you want to use the features under the PowerSuite Plan.

{% tabs %}
{% tab title="General" %}
**1.)** Enable the toggle and activate the force app update.

<figure><img src="/files/i6vHKyeIcZ2XZct1Bp34" alt=""><figcaption></figcaption></figure>

**2.)** Remember that the pop will be shown on current live version on the stores.

Go to your current active version of the app. For example, 1.0.0 is live on the stores. So go to 1.0.0

<figure><img src="/files/PpJ2BJ27HKrvC6eG0YND" alt=""><figcaption></figcaption></figure>

3.) Fill out the general information needed.

**Minimum iOS Version:** Select the version you want your users to update theirs apps  on for iOS.&#x20;

**Minimum Android Version:** Select the version you want your users to update theirs apps  on for Android.&#x20;

**Title:** Title of the update app popup.

**Description:** This can be description of what you have in the new version.

**Update Button Title:** This is the button name.

<figure><img src="/files/jT503Od0oPM83SdRt7XA" alt=""><figcaption></figcaption></figure>

You can see how the popup will look like in the local preview on right side of Twinr builder.
{% endtab %}

{% tab title="Customization" %}
In this section, you can do all the customization of the update popup.

**1)** Header Image

<figure><img src="/files/eKxGcUK86GRRzm2jMCx9" alt="" width="157"><figcaption></figcaption></figure>

**2)** Popup style

<figure><img src="/files/sQXHbby1AkiqkRv4h6ki" alt="" width="157"><figcaption></figcaption></figure>

**3)** Title

<figure><img src="/files/vZ8WQaqklNE6Zb5cS9ic" alt="" width="157"><figcaption></figcaption></figure>

**4)** Description

<figure><img src="/files/gBQ1mDlnwl7U9q6aC0Qh" alt="" width="157"><figcaption></figcaption></figure>

**5)** Button

<figure><img src="/files/26P3x6Ligy9zUgFw8EHn" alt="" width="157"><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### <mark style="color:green;">Benefits of using Force App Update</mark>

1. It ensures that your users are always using the latest version of your app.
2. It keeps your app functioning smoothly and error-free.
3. It prevents compatibility issues with newer versions of iOS and Android.
4. It ensures that your app is up-to-date with the latest security updates.

### <mark style="color:green;">Common Questions</mark>

<details>

<summary><strong>Do I need to submit new version everytime I edit the Force App Update?</strong></summary>

**Answer:** No, you just need to release new version for the first time when you enable the feature.&#x20;

</details>

<details>

<summary><strong>Do I need to publish new version after enabling Force App Update?</strong></summary>

**Answer:** Yes

</details>


---

# 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://help.twinr.dev/extensions/force-app-update.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.
