|
| 1 | +--- |
| 2 | +id: app-manager |
| 3 | +title: App Manager |
| 4 | +hide_title: false |
| 5 | +sidebar_label: App Manager |
| 6 | +description: Manage and test multiple app versions on real devices using LambdaTest App Manager. Supports .apk, .aab, and .ipa uploads with version control and live testing. |
| 7 | + |
| 8 | +keywords: |
| 9 | + - lambdaTest |
| 10 | + - lambdaTest app manager |
| 11 | + - mobile app version control |
| 12 | + - manage mobile app builds |
| 13 | + - Accessibility Testing Settings |
| 14 | + - LambdaTest app storage |
| 15 | + - test .apk .aab .ipa files |
| 16 | +url: https://www.lambdatest.com/support/docs/app-manager/ |
| 17 | +site_name: LambdaTest |
| 18 | +slug: app-manager/ |
| 19 | +--- |
| 20 | + |
| 21 | +import Tabs from '@theme/Tabs'; |
| 22 | +import TabItem from '@theme/TabItem'; |
| 23 | + |
| 24 | +<script type="application/ld+json" |
| 25 | + dangerouslySetInnerHTML={{ __html: JSON.stringify({ |
| 26 | + "@context": "https://schema.org", |
| 27 | + "@type": "BreadcrumbList", |
| 28 | + "itemListElement": [{ |
| 29 | + "@type": "ListItem", |
| 30 | + "position": 1, |
| 31 | + "name": "Home", |
| 32 | + "item": "https://www.lambdatest.com" |
| 33 | + },{ |
| 34 | + "@type": "ListItem", |
| 35 | + "position": 2, |
| 36 | + "name": "Support", |
| 37 | + "item": "https://www.lambdatest.com/support/docs/" |
| 38 | + },{ |
| 39 | + "@type": "ListItem", |
| 40 | + "position": 3, |
| 41 | + "name": "Accessibility Test Scheduling", |
| 42 | + "item": "https://www.lambdatest.com/support/docs/app-manager/" |
| 43 | + }] |
| 44 | + }) |
| 45 | + }} |
| 46 | +></script> |
| 47 | + |
| 48 | +The LambdaTest App Manager is part of the Real Device App Testing suite. It allows users to upload, manage, and run multiple versions of mobile applications seamlessly. This documentation outlines the steps to access the App Manager, upload and manage apps, filter and search through apps, and run different app versions on real devices. |
| 49 | + |
| 50 | +## Accessing App Manager |
| 51 | +To access the App Manager in LambdaTest: |
| 52 | + |
| 53 | +**Step 1:** Navigate to Real Device under App Testing in the LambdaTest dashboard. |
| 54 | + |
| 55 | + |
| 56 | +**Step 2:** Click on the App Manager CTA. |
| 57 | +<img loading="lazy" src={require('../assets/images/real-device-app-testing/APP_MANAGER_CTA.png').default} className="doc_img"/> |
| 58 | + |
| 59 | +**Step 3:** This will open the App Manager in a new tab. |
| 60 | +<img loading="lazy" src={require('../assets/images/real-device-app-testing/APP_MANAGER_MAIN_SCREEN.png').default} className="doc_img"/> |
| 61 | + |
| 62 | +## Uploading Apps on App Manager |
| 63 | + |
| 64 | +In the App Manager window, users can upload mobile app files: |
| 65 | + |
| 66 | +- Either click **“Click to upload”** or **drag and drop your file** into the upload box. |
| 67 | +<img loading="lazy" src={require('../assets/images/real-device-app-testing/APP_MANAGER_FILE_UPLOAD.png').default} className="doc_img"/> |
| 68 | + |
| 69 | +--- |
| 70 | +:::note |
| 71 | + |
| 72 | +**Supported formats :** |
| 73 | +| Platform | Supported Format | |
| 74 | +|----------|---------------------------| |
| 75 | +| Android | .apk, .aab | |
| 76 | +| iOS | .ipa | |
| 77 | + |
| 78 | +**Maximum App upload limit:** 10 |
| 79 | + |
| 80 | +**Maximum size per app:** 1 GB |
| 81 | +::: |
| 82 | + |
| 83 | +--- |
| 84 | + |
| 85 | +## Searching and Filtering Apps |
| 86 | +Once your apps are uploaded, you can easily search and filter them using the tools provided: |
| 87 | + |
| 88 | +- **Search Bar**: Search by: |
| 89 | + |
| 90 | +- - **App Name** – the name of the app you uploaded. |
| 91 | + |
| 92 | +- - **Package Name** – the identifier for all versions of an Android app. |
| 93 | + |
| 94 | +- - **Bundle ID** – the identifier for all versions of an iOS app. |
| 95 | + |
| 96 | +- **OS Filter**: |
| 97 | +- The OS Filter in the App Manager allows you to easily sort and view apps based on their operating system. This is especially useful when managing a mix of Android and iOS builds. |
| 98 | +- You can filter the app list to show: |
| 99 | + |
| 100 | +- - Android apps only |
| 101 | + |
| 102 | +- - OS apps only |
| 103 | + |
| 104 | +- - Both Android and iOS apps together |
| 105 | +<img loading="lazy" src={require('../assets/images/real-device-app-testing/APP_MANAGER_FILTER_SEARCH_BAR.png').default} className="doc_img"/> |
| 106 | + |
| 107 | +--- |
| 108 | +> To enable it for your organization, please contact us via <span className="doc__lt" onClick={() => window.openLTChatWidget()}>**24×7 chat support**</span> or you can also drop a mail to **[email protected]**.<br /> |
| 109 | +--- |
| 110 | +## Version Control |
| 111 | +LambdaTest App Manager offers a convenient version control system for managing multiple versions of the same application: |
| 112 | +- When you click on an app name in the file bundle section, a version panel opens. |
| 113 | +- This panel displays all versions of the selected app that have been uploaded. |
| 114 | +- The most recent version appears at the top, with older versions listed below. |
| 115 | +- Users can: |
| 116 | +- - Search through the uploaded versions. |
| 117 | +- - Run any version by clicking the green Run App button or recent version by clicking on **Run App**. |
| 118 | + |
| 119 | +<img loading="lazy" src={require('../assets/images/real-device-app-testing/APP_MANAGER_VERSION_CONTROL.png').default} className="doc_img"/> |
| 120 | +--- |
| 121 | + |
| 122 | +## Launching an App on a Real Device |
| 123 | +Once a specific version is selected: |
| 124 | + |
| 125 | +- **Step 1:** Click the Run App button beside the version you want to test. |
| 126 | +- **Step 2** This action redirects you to the Real Device App Testing screen. |
| 127 | +<img loading="lazy" src={require('../assets/images/real-device-app-testing/APP_MANAGER_RUN_TEST.png').default} className="doc_img"/> |
| 128 | + |
| 129 | +- **Step 3** A list of available real devices is displayed. Click on the device you want to use for testing. |
| 130 | +- **Step 4** Click on Start button. |
| 131 | +- **Step 5** You can interact with your app in real-time. |
| 132 | +--- |
| 133 | +## Use Case |
| 134 | + |
| 135 | +- Maintain multiple versions of the same app for consistent version control |
| 136 | +- Validate app behavior across different OS versions and device models |
| 137 | +- Test patched builds quickly for hotfix verification and bug resolution |
| 138 | +- Share builds with team members or stakeholders for review and collaboration |
| 139 | +- Share builds with team members or stakeholders for review and collaboration |
| 140 | +- Launch and test any uploaded version directly on real devices |
| 141 | +- Upload and manage Android (.apk, .aab) and iOS (.ipa) app builds securely |
| 142 | + |
0 commit comments