npm i --save nativescript-app-version
- Version: 1.4.1
- GitHub: https://github.com/code0wl/nativescript-appversion
- NPM: https://www.npmjs.com/package/nativescript-app-version
- Downloads:
- Last Day: 0
- Last Week: 0
- Last Month: 0
NativeScript AppVersion
Requires NativeScript 2.3.0 (because of iOS 10 compatibility), so upgrade if you're rocking a lower spec:
npm install -g nativescript
.
Read the version of your NativeScript app.
For iOS we read it from *.plist
's CFBundleShortVersionString
.
For Android we read the versionName
from AndroidManifest.xml
.
Installation
Run the following command from the root of your project:
tns plugin add nativescript-appversion
Usage
To use this plugin you must first require() it:
var appversion = require("nativescript-appversion");
getVersionName
JavaScript
appversion.getVersionName().then(function(v) {
console.log("Your app's version is: " + v);
});
TypeScript
appversion.getVersionName().then((v: string) {
console.log("Your app's version is: " + v);
});
getVersionCode
JavaScript
appversion.getVersionCode().then(function(v) {
console.log("Your app's version code is: " + v);
});
TypeScript
appversion.getVersionCode().then((v: string) {
console.log("Your app's version code is: " + v);
});
getAppId
JavaScript
appversion.getAppId().then(function(id) {
console.log("Your app's id is: " + id);
});
TypeScript
appversion.getAppId().then((id: string) {
console.log("Your app's id is: " + id);
});