Class AppSourceInfo
Cross-platform snapshot of the app installation source. See AppSourceValidator.
public class AppSourceInfo
- Inheritance
-
objectAppSourceInfo
Properties
Android
Android-specific detected source, or null when not running on Android.
public AndroidAppSource? Android { get; }
Property Value
Apple
Apple-specific detected source, or null when not running on an Apple platform.
public AppleAppSource? Apple { get; }
Property Value
IsOfficialStore
True when the app was installed from the platform's first-party store (Google Play on Android, Apple App Store on iOS).
public bool IsOfficialStore { get; }
Property Value
- bool
Platform
Platform this info was resolved on.
public RuntimePlatform Platform { get; }
Property Value
- RuntimePlatform
RawSourceId
Raw installation source identifier: the installer package name on Android (e.g. "com.android.vending") or the alternative marketplace bundle id on iOS. Empty when not applicable (e.g. an App Store install).
public string RawSourceId { get; }
Property Value
- string