react-native-version-number icon indicating copy to clipboard operation
react-native-version-number copied to clipboard

feature: add installationSource to identify test versions and sideloaded apps

Open 0ff opened this issue 5 years ago • 0 comments

This additional exported information can tell how the app came to be installed on the device. We use it to differentiate between App Store / Play Store versions and their TestFlight / Hockeyapp counterparts.

Example code would look something like this:

const isTestFlightOrSimulator =
  !!installationSource &&
  (installationSource.indexOf('sandboxReceipt') !== -1 ||
    installationSource.indexOf('CoreSimulator') !== -1)

const isAndroidBeta =
  !installationSource ||
  installationSource.indexOf('com.android.vending') === -1

0ff avatar Jul 31 '19 12:07 0ff