Contents

MarketplaceKit

Create an alternative app marketplace, distribute your app on an alternative app marketplace, or distribute your app from your website.

Mentioned in

Overview

An alternative app marketplace is an app from which someone can install apps from other developers, as an alternative to the App Store. MarketplaceKit enables alternative app marketplaces to install the apps they distribute to peoples’ devices. The framework also supports features that compose a quality browsing and installation experience, such as Spotlight Search and App Thinning. With the framework, you can manage existing app installations, convey download progress, update app licensing, and customize app search behavior.

In addition to alternative app marketplaces, this framework also serves:

  • Web browsers, specifically by requesting app installation on a webpage.

  • Apps that install from an alternative app marketplace or webpage, by determining the installation source at runtime. This allows an app to branch its functionality depending on the installation source.

[Image]

Topics

Essentials

Web services

Authorization

Browser support

App management

Background services

App distribution UI

Installation sources

Token and transaction reporting

Errors

Region support

Deprecations