Enum AppleAppSource
Detected source of the app installation on Apple platforms (iOS / iPadOS).
public enum AppleAppSource
Fields
AccessError = 8There was a problem accessing the app installation source information.
AlternativeMarketplace = 4App was installed from an alternative app marketplace other than the known ones listed above. Check MarketplaceBundleId for the marketplace bundle id. Requires iOS 17.4+ and is only available in regions where Apple permits alternative distribution.
AppStore = 0App was installed from the Apple App Store.
EpicGamesStore = 3App was installed from the Epic Games Store (marketplace bundle id "com.epicgames.store"). Requires iOS 17.4+ and is only available in regions where Apple permits alternative distribution.
Other = 6App was installed via an enterprise or education developer program.
TestFlight = 1App was installed via TestFlight.
Below iOS 17.4, detection falls back first to the StoreKit app transaction environment (iOS 16–17.3) and then to the legacy receipt name (below iOS 16); in both fallbacks any sandbox install is reported as TestFlight and can't be told apart from other sandbox installs.
Unknown = 7Source of the app installation is not resolved yet. Resolution runs asynchronously at launch, so this value may appear when queried very early; check IsResolved or query again a bit later.
WebDistribution = 5App was installed from the developer's own website (Web Distribution).
Xcode = 2App is running from an Xcode / development build.