0.1.2 • Published 2 years ago
react-native-native-build-info v0.1.2
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