# App Distribution for iOS, Android and Windows ## Status Quo - [Updraft App Distribution Documentation](https://docs.getupdraft.com/master.md): Continuous app distribution and beta testing for iOS, Android, Windows and MacOS Apps. - [Microsoft App Center Alternative](https://docs.getupdraft.com/microsoft-app-center-alternative.md): Updraft App distribution is your Microsoft App Center Alternative Solution. - [Windows App Distribution](https://docs.getupdraft.com/microsoft-app-center-alternative/windows-app-distribution.md): With Updraft it's easily to distribute your Windows apps - [App Center Migration Tool](https://docs.getupdraft.com/microsoft-app-center-alternative/app-center-migration-tool.md): Use the app center migration tool to migrate all your app builds to getupdraft.com - [Welcome to Updraft!](https://docs.getupdraft.com/welcome-to-updraft.md): Say hello to Updraft! - [What is Updraft?](https://docs.getupdraft.com/welcome-to-updraft/what-is-updraft.md) - [Quickstart](https://docs.getupdraft.com/quickstart.md) - [Register your Organization](https://docs.getupdraft.com/quickstart/register-your-organization.md): Register for free on getupdraft.com/signup. There is no trial, no time limitation, no creditcard required. - [Your first app project](https://docs.getupdraft.com/quickstart/your-first-app-project.md): Before you can upload your first builds and send them to your testers you need to create a project. - [Upload your first app versions (builds)](https://docs.getupdraft.com/quickstart/your-first-app-project/upload-first-build.md): Upload your first app versions for your iOS, Android or Windows applications - [Install your app](https://docs.getupdraft.com/quickstart/your-first-app-project/distribute.md): Install your first app- yay! - [Dashboard](https://docs.getupdraft.com/dashboard.md) - [Create Projects](https://docs.getupdraft.com/dashboard/create-projects.md): Manage and create your app projects - [Latest received Feedbacks](https://docs.getupdraft.com/dashboard/latest-received-feedbacks.md): On the dashboard page you see a list of latest received feedbacks by using the Updraft SDK. - [Documentation](https://docs.getupdraft.com/dashboard/documentation.md): On the dashboard you can see the latest documentation of Updraft and all of his integrations. - [Usermanagement](https://docs.getupdraft.com/dashboard/usermanagement.md): What user administration in Updraft looks like - [Permission Groups](https://docs.getupdraft.com/dashboard/usermanagement/permission-groups.md): Manage large group of Updraft users with permission groups - [Tester Dashboard](https://docs.getupdraft.com/dashboard/usermanagement/tester-dashboard.md): With the Tester Dashboard, we enable our customers to make the software testing of applications even more efficient. - [Profile & User Account](https://docs.getupdraft.com/dashboard/account.md): Here you find all information about your personal profile settings and your user account. - [Profile Preferences](https://docs.getupdraft.com/dashboard/account/profile-preferences.md) - [Two-factor authentication](https://docs.getupdraft.com/dashboard/account/profile-preferences/two-factor-authentication.md) - [Personal token](https://docs.getupdraft.com/dashboard/account/personal-token.md) - [Notifications](https://docs.getupdraft.com/dashboard/account/notifications.md) - [Organizations](https://docs.getupdraft.com/dashboard/account/organizations.md) - [Account Settings](https://docs.getupdraft.com/dashboard/account/account-overview.md) - [Plan & Billing](https://docs.getupdraft.com/dashboard/account/plan-and-billing.md) - [Free Plan](https://docs.getupdraft.com/dashboard/account/plan-and-billing/free-plan.md) - [Paid Plan (Pay-As-You-Go)](https://docs.getupdraft.com/dashboard/account/plan-and-billing/paid-plan-pay-as-you-go.md) - [Security (Single Sign-On)](https://docs.getupdraft.com/dashboard/account/security-single-sign-on.md): Within the account settings of an organization you are able to set up SSO for your organiziation. - [Single Sign-On with Okta](https://docs.getupdraft.com/dashboard/account/security-single-sign-on/single-sign-on-with-okta.md): In this tutorial, you will learn how to integrate your Updraft Organization with your Okta Users Directory through SAML. Please follow the next steps. - [Single Sign-On with Google Worspace](https://docs.getupdraft.com/dashboard/account/security-single-sign-on/single-sign-on-with-google-worspace.md) - [Single Sign-On with Microsoft Entra](https://docs.getupdraft.com/dashboard/account/security-single-sign-on/single-sign-on-with-microsoft-entra.md): In this tutorial, you will learn how to integrate your Updraft Organization with your Microsoft Entra Users Directory through SAML. Please follow the next steps. - [Single Sign-On with JumpCloud](https://docs.getupdraft.com/dashboard/account/security-single-sign-on/single-sign-on-with-jumpcloud.md): In this tutorial, you will learn how to integrate your Updraft Organization with your JumpCloud Users Directory through SAML. Please follow the next steps. - [Single Sign-On with Ping Identity](https://docs.getupdraft.com/dashboard/account/security-single-sign-on/single-sign-on-with-ping-identity.md): In this tutorial, you will learn how to integrate your Updraft Organization with your Ping Identity Users Directory through SAML. Please follow the next steps. - [Custom SSO (SAML)](https://docs.getupdraft.com/dashboard/account/security-single-sign-on/custom-sso-saml.md) - [Developer Accounts](https://docs.getupdraft.com/dashboard/account/developer-accounts.md) - [App Store Connect API](https://docs.getupdraft.com/dashboard/account/developer-accounts/app-store-connect-api.md): With the App Store Connect API you can automate tasks you perform on the Apple Store Connect website. - [Google Play Developer API Integration Guide](https://docs.getupdraft.com/dashboard/account/developer-accounts/google-play-developer-api-integration-guide.md): This guide walks you through integrating your project with the Google Play Developer API, enabling automated management of your Android applications on the Google Play Store. - [Your Projects](https://docs.getupdraft.com/your-projects.md) - [Project Settings](https://docs.getupdraft.com/your-projects/project-settings.md): Edit all information about your app project - [Overview](https://docs.getupdraft.com/your-projects/project-settings/overview.md): Overview about your app project settings - [Automatically clean up build binaries](https://docs.getupdraft.com/your-projects/project-settings/automatically-clean-up-build-binaries.md): Automatically clean up app binaries. - [Notification Integrations](https://docs.getupdraft.com/your-projects/project-settings/integration-1.md): Tool integration with Updraft. - [Slack integration](https://docs.getupdraft.com/your-projects/project-settings/integration-1/slack.md): Slack is a popular team-based chat application that has revolutionized the way that development teams communicate. - [Webhook integration](https://docs.getupdraft.com/your-projects/project-settings/integration-1/webhook-integration.md): Webhooks are designed to automate messages when a certain event is triggered. - [Microsoft Teams integration](https://docs.getupdraft.com/your-projects/project-settings/integration-1/microsoft-teams.md): Updraft integrates with Microsoft Teams seamlessly. Integrate Microsoft Teams and get notified about new available app versions or new received feedbacks. - [Discord integration](https://docs.getupdraft.com/your-projects/project-settings/integration-1/discord-integration.md) - [WebEx integration](https://docs.getupdraft.com/your-projects/project-settings/integration-1/webex-integration.md) - [User & Permissions](https://docs.getupdraft.com/your-projects/project-settings/user-and-permissions.md): Use the page User & Permissions to manage membership roles for your project. - [App Overview & App Settings](https://docs.getupdraft.com/your-projects/app-overview.md): On the app overview and app settings page you can manage all your app settings. - [Notifications](https://docs.getupdraft.com/your-projects/app-overview/notifications.md): There are several possibilities to notify your team about new uploaded app versions. - [Security](https://docs.getupdraft.com/your-projects/app-overview/security.md): Set if an app is private or public. - [Last uploaded build](https://docs.getupdraft.com/your-projects/app-overview/last-uploaded-build.md): Download & install your latest uploaded app version / build on the app overview page. - [Add another app to your project](https://docs.getupdraft.com/your-projects/app-overview/add-other-platform.md) - [Android App Bundle (AAB)](https://docs.getupdraft.com/your-projects/app-overview/android-app-bundle-aab.md): Updraft supports Android App Bundle for app distribution. - [Builds and App versions](https://docs.getupdraft.com/your-projects/builds.md): A build is a synonym for a version of your app. - [Build history / app version history](https://docs.getupdraft.com/your-projects/builds/build-history.md): Manage all uploaded builds within the build history - [iOS Resigning](https://docs.getupdraft.com/your-projects/builds/build-history/ios-resigning.md): With Updraft you can resign a your iOS Builds. It allows you to change attributes in of your App which you uploaded. - [Android Resigning](https://docs.getupdraft.com/your-projects/builds/build-history/android-resigning.md): With Updraft you can resign a your Android Builds. It allows you to change attributes in of your App like the Package Name and Version Code. - [Release Notes](https://docs.getupdraft.com/your-projects/builds/release-notes.md): Release notes helps your app testers to understand the details of your distributed app version and the changes. - [Exchange already uploaded app version](https://docs.getupdraft.com/your-projects/builds/exchange-already-uploaded-build-app-version.md): Exchange an already uploaded app version. - [Distribute and install a pre-release version of your app](https://docs.getupdraft.com/your-projects/builds/distribute-and-install-a-pre-release-version-of-your-app.md): Distribute an app to your testers in a few seconds - [App download page](https://docs.getupdraft.com/your-projects/builds/distribute-and-install-a-pre-release-version-of-your-app/app-download-page.md): App distribution download page - [Feedback](https://docs.getupdraft.com/your-projects/feedback.md): Implement the open-source SDK from Updraft and get even better feedback from your beta testers. App distribution done right. - [App Distribution](https://docs.getupdraft.com/your-projects/distribution.md): Easily distribute your app to your end-users, testers and groups. - [Testers & Distribution Groups](https://docs.getupdraft.com/your-projects/distribution/tester-groups.md): With Updraft you can easily manage your app testers and your distribution groups. - [Distribute your app](https://docs.getupdraft.com/your-projects/distribution/release-a-build.md): Distribute an app version to your testers and groups. - [Single Release](https://docs.getupdraft.com/your-projects/distribution/release-a-build/single-release.md): Single App Release. Create and distribute a specific app version to your testers and groups. - [Beta Release (one link two apps)](https://docs.getupdraft.com/your-projects/distribution/release-a-build/beta-release-one-link-two-apps.md): Beta App Release. Create and distribute two app versions at the same time. - [Store](https://docs.getupdraft.com/your-projects/distribution/release-a-build/store.md): With Updraft you can distribute your app version to the integrated app store and play store account - [App Store Distribution](https://docs.getupdraft.com/your-projects/distribution/release-a-build/store/app-store-distribution.md): With Updraft you can directly upload a build to the App Store Connect. - [Play Store Distribution](https://docs.getupdraft.com/your-projects/distribution/release-a-build/store/play-store-distribution.md): With Updraft you can directly upload a build to the Google Play Store. - [Release History](https://docs.getupdraft.com/your-projects/distribution/release-history.md): See all distributed app releases - [Install an app distributed from Updraft](https://docs.getupdraft.com/your-projects/distribution/install-a-build.md): Installation of app version distributed with the Updraft App Distribution platform is really easy for your team members or your beta testers. - [Integrations](https://docs.getupdraft.com/integrations.md): There are a few integrations available to automate your app distribution process. - [Jenkins Plugin Updraft](https://docs.getupdraft.com/integrations/jenkins-plugin-updraft.md): Jenkins Updraft publisher - [Fastlane](https://docs.getupdraft.com/integrations/fastlane.md): Updraft now supports even faster and easier application deployment with our new Fastlane Plugin. - [Gradle](https://docs.getupdraft.com/integrations/gradle.md): This is a gradle plugin for automated Updraft upload. - [Teamcity with Gradle (Android)](https://docs.getupdraft.com/integrations/teamcity-gradle.md): TeamCity can be used to deploy Android and iOS apps to Updraft. - [Teamcity](https://docs.getupdraft.com/integrations/teamcity-1.md): TeamCity can be used to deploy Android and iOS apps to Updraft. - [GitLab CI/CD](https://docs.getupdraft.com/integrations/gitlab-ci.md): Use Gitlab CI to deploy iOS & Android apps to Updraft and to distribute them to your testers. - [GitLab iOS with Fastlane](https://docs.getupdraft.com/integrations/gitlab-ci/gitlab-ios-with-fastlane.md): Gitlab CI/CD can be used to deploy iOS apps with Fastlane to Updraft. - [GitLab app distribution for iOS builds](https://docs.getupdraft.com/integrations/gitlab-ci/gitlab-api-upload.md): GitLab CI/CD can be used to deploy iOS apps with the API Upload (curl) to Updraft. - [GitLab app distribution for Android builds](https://docs.getupdraft.com/integrations/gitlab-ci/gitlab-app-distribution-for-android-builds.md): GitLab CI/CD can be used to deploy Android apps with the API Upload (curl) to Updraft. - [Bitrise](https://docs.getupdraft.com/integrations/bitrise.md): Bitrise - Updraft integration - [API](https://docs.getupdraft.com/api.md): Use the open API from Updraft to upload your apps/ builds or interact with the API to automate your CI process. - [Upload API](https://docs.getupdraft.com/api/curl.md): Streamline your app build process and upload your .ipa and .apk app builds directly to Updraft and distribute them. - [Upload Apps with CURL](https://docs.getupdraft.com/api/upload-apps-with-curl.md): You can easily upload all your apps with the help of the CURL and the command line to Updraft. - [Rest API](https://docs.getupdraft.com/api/rest-api.md): This is the documentation for the Updraft REST API. - [Distribution group and Permission group API](https://docs.getupdraft.com/api/rest-api/distribution-group-and-permission-group-api.md): This is the documentation for the Updraft REST API. - [Updraft SDK](https://docs.getupdraft.com/updraft-sdk.md) - [Autoupdate](https://docs.getupdraft.com/updraft-sdk/ios-autoupdate.md): All your testers are up to date all the time with the latest app release. - [Integrating Updraft Android SDK](https://docs.getupdraft.com/updraft-sdk/android-sdk.md) - [Integrating Updraft iOS SDK](https://docs.getupdraft.com/updraft-sdk/ios-sdk.md) - [Integrating Updraft Kotlin Multiplatform SDK](https://docs.getupdraft.com/updraft-sdk/integrating-updraft-kotlin-multiplatform-sdk.md) - [Integrating Updraft Flutter SDK](https://docs.getupdraft.com/updraft-sdk/integrating-updraft-flutter-sdk.md): Here you find all information to integrated the Updraft app distribution SDK for Flutter. - [Android](https://docs.getupdraft.com/android.md): Here you find some common Android Tutorials and FAQs - [Unknown sources in Android](https://docs.getupdraft.com/android/unknown-sources-in-android.md): Enterprise applications, that are not installed via Google Play Store are blocked by Android Operating System per default. - [.apk installation on Samsung Browser](https://docs.getupdraft.com/android/.apk-installation-on-samsung-browser.md): Troubleshooting guide if the download of an .apk didn't start if you are using Samsung Browser. - [Android FAQ](https://docs.getupdraft.com/android/android-faq.md) - [Android Icon Troubleshooting](https://docs.getupdraft.com/android/android-icon-troubleshooting.md): When using Android Adaptive Icons, there is a chance that icons are not correctly displayed in Updraft. Here's how you can get the icons to appear. - [Google Play Store upload issues](https://docs.getupdraft.com/android/google-play-store-upload-issues.md) - [Android Developer Verification](https://docs.getupdraft.com/android/android-developer-verification.md): A practical guide to Google's mandatory Android developer verification: what it is, how to complete it, and how to register apps distributed outside Google Play. - [iOS](https://docs.getupdraft.com/ios.md): Here you find some common iOS Tutorials and FAQs - [Untrusted Enterprise Developer](https://docs.getupdraft.com/ios/untrusted-enterprise-developer.md): If you starting an application that runs on an untrusted certificate, you'll see the message “Untrusted Enterprise Developer”. - [Code Signing Explained (Certificates, Identifiers, Profiles – what?)](https://docs.getupdraft.com/ios/code-signing-explained-certificates-identifiers-profiles-what.md): iOS code signing explained - [Registering a UDID for Ad Hoc Distribution](https://docs.getupdraft.com/ios/registering-a-udid-for-ad-hoc-distribution.md): For Ad Hoc signing you need to make sure to pre-register all the devices that you want to run the app on with your unique device identifier (UDID). - [What does "App could not be installed at this time" mean?](https://docs.getupdraft.com/ios/what-does-app-could-not-be-installed-at-this-time-mean.md) - [iPadOS on Safari](https://docs.getupdraft.com/ios/ipados.md): iPadOS 13 Safari not detected as (is)Tablet or (is)iPad - [UDID Registration Delay Guide](https://docs.getupdraft.com/ios/udid-registration-delay-guide.md): UDID Registration Delay Guide - [iOS FAQ](https://docs.getupdraft.com/ios/ios-faq.md) - [Data Security](https://docs.getupdraft.com/security.md): Security what? Here you can find all Security related information for app distribution with Updraft. Swiss hosting and we don't touch your source code! - [Data hosting in Switzerland](https://docs.getupdraft.com/security/swiss-data-hosting.md): We host your data in Switzerland on Exoscale's server. - [Swiss data privacy law](https://docs.getupdraft.com/security/swiss-data-hosting/gdpr-and-privacy.md): Updraft supports completely the Swiss data privacy law. - [End to end data encryption](https://docs.getupdraft.com/security/end-to-end-data-encryption.md): End to end data encryption. All your app binaries are protected over SSL and are stored within the Cloud in Switzerland. - [General Data Protection Regulation (GDPR)](https://docs.getupdraft.com/security/general-data-protection-regulation-gdpr.md) - [Single Sign On (SSO)](https://docs.getupdraft.com/security/single-sign-on-sso.md): Single sign-on allows you to log in via your company’s identity provider, without the need to remember your Updraft account credentials. - [Custom Storage](https://docs.getupdraft.com/security/custom-storage.md): Set up your own custom storage for your app builds and data - [Google Cloud Storage](https://docs.getupdraft.com/security/custom-storage/google-cloud-storage.md): Add your own custom Google Cloud storage to store your app builds. - [Custom S3 bucket](https://docs.getupdraft.com/security/custom-storage/custom-s3-bucket.md): Add your own custom S3 bucket to store your app builds. - [FAQ - Updraft Custom Storage](https://docs.getupdraft.com/security/custom-storage/faq-updraft-custom-storage.md): App distribution with custom storage - [ISO 27001](https://docs.getupdraft.com/security/iso-27001.md): The company behind Updraft is ISO 27001 certified (Information technology – Security techniques – Information security management systems –). - [What's New/ Changelog](https://docs.getupdraft.com/changelog.md): Be sure to not miss out on new features and improvements! Release Notes are here. - [Roadmap](https://docs.getupdraft.com/roadmap.md): App Distribution Roadmap 2025 - [FAQ](https://docs.getupdraft.com/faq.md): FAQ for Updraft - App Distribution and Beta Testing - [Contact us](https://docs.getupdraft.com/contact.md)