0.1.2 • Published 2 years ago

react-native-native-build-info v0.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

react-native-build-info

RN build info

Installation

npm install react-native-native-build-info

Usage

import { getBuildTime } from "react-native-native-build-info";

// ...

const result = await getBuildTime();

Setup

Android

add this line to app/android/build.gradle

android {
  defaultConfig {
    ...
    buildConfigField "long", "TIMESTAMP", System.currentTimeMillis() + "L"
  }
}

iOS

add Run Script phase to the very bottom of Build Phases, add script below, clean & rebuild

infoplist="$BUILT_PRODUCTS_DIR/$INFOPLIST_PATH"
builddate=`date`
if [[ -n "$builddate" ]]; then
/usr/libexec/PlistBuddy -c "Add :CFBuildDate $builddate" ${infoplist}
/usr/libexec/PlistBuddy -c "Set :CFBuildDate $builddate" ${infoplist}
fi

License

MIT