UNPKG

nativescript-app-version

Version:
73 lines (54 loc) 1.43 kB
# 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: ```js var appversion = require("nativescript-appversion"); ``` ### getVersionName #### JavaScript ```js appversion.getVersionName().then(function(v) { console.log("Your app's version is: " + v); }); ``` #### TypeScript ```js appversion.getVersionName().then((v: string) { console.log("Your app's version is: " + v); }); ``` ### getVersionCode #### JavaScript ```js appversion.getVersionCode().then(function(v) { console.log("Your app's version code is: " + v); }); ``` #### TypeScript ```js appversion.getVersionCode().then((v: string) { console.log("Your app's version code is: " + v); }); ``` ### getAppId #### JavaScript ```js appversion.getAppId().then(function(id) { console.log("Your app's id is: " + id); }); ``` #### TypeScript ```js appversion.getAppId().then((id: string) { console.log("Your app's id is: " + id); }); ```