A cross-import overlay that brings UIKit controls to MarketplaceKit so alternative app marketplaces on iOS can install, launch, delete, and batch-install apps. Use the ActionButton control together with an InstallConfiguration or BatchInstallConfiguration to drive app installs, and inspect the outcome through InstallConfirmationResult, BatchInstallConfirmationResult, and InstallMetadata. Configure how listings appear with MarketplaceDisplayOption, conform your scene to MarketplaceSceneDelegate, and request removal of an installed app with RequestAppDeletionAction.
Install Configurations 2
Configuration types that describe how a marketplace installs one or more apps.
- StInstallConfigurationiOS 17.4+A structure that configures the installation of a single app from a marketplace.
- StBatchInstallConfigurationiOS 17.4+A structure that configures the installation of multiple apps in a single batch request.
Install Results & Metadata 3
Types that report the outcome of an install request and describe an installed app.
- EnInstallConfirmationResultiOS 17.4+An enumeration of outcomes returned after confirming a single app-install request.
- EnBatchInstallConfirmationResultiOS 17.4+An enumeration of outcomes returned after confirming a batch app-install request.
- StInstallMetadataiOS 17.4+A structure that describes an installed app and the details of its installation.
Scene Integration 2
Protocols and actions for wiring marketplace behavior into your app's scene lifecycle.
- PrMarketplaceSceneDelegateiOS 17.4+A protocol a marketplace scene adopts to handle install, launch, and deletion events in UIKit.
- StRequestAppDeletionActioniOS 26.4+A structure that requests removal of an installed app on behalf of a marketplace.
Listing Display Options 1
Options that control how a marketplace presents app listings.
- EnMarketplaceDisplayOptioniOS 17.4+An enumeration of options that control how a marketplace presents app listings.
Classes 1
- ClActionButtoniOS 17.4+