This module installs a NativeScript after prepare hook that gives you full control about the development region and
known regions which are set in the auto generated
How to use
tns plugin install nativescript-plugin-regions
Create a file called
region.nativescript.json in your project directory:
Apply your configuration. Multiple known regions are supported.
Please also make sure that you apply correct config inside your
An example for the above region config would be:
You will need to execute
tns platform clean ios in the CLI and
tns prepare ios for the changes to take effect.
Example workflow for a release build
tns platform clean ios
tns prepare ios --release
tns build ios --bundle --env.uglify --env.aot --release --forDevice
Manual steps after project has been built
This step is only required if you target a single language.
In order to make iTunes Connect recognize a single language only you will need to open up your
platforms/ios/app-name.xcodeproj file, or
platforms/ios/app-name.xcworkspace if available, with Xcode.
Within Xcode apply the changes described in the following graphic.
You will only have to make these manual changes when you are creating an archive for iTunes Connect. It doesn't really matter during development.
The NativeScript plugin nativescript-plugin-regions is open-sourced software licensed under the MIT license.