Clone the repository
$ git clone https://github.com/evaletolab/nora-ionic.git
$ cd nora-ionic
Install the dependencies
#NVM (please install and set default node v6.x)
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
npm install -g ionic cordova
npm install
Watch Mode (this will run the Ionic development server)
ionic serve
Adding/Reinstall Cordova Plugins
ionic state reset
ionic platform add ios
Adding Platforms
ionic platform add ios
Emulate Ionic app on iPad-Pro
ionic emulate ios --target="Ipad-Pro"
Emulate Ionic app on Android
ionic run android
# pour voir le log spécifique à javascript et Ionic
adb logcat CordovaLog:D *:S
Run Ionic app on iPad-Pro
device
ionic build
open platforms/ios/NoraIonic.xcodeproj
# Configure xcode to get this settings
Adding Android permission in AndroidManifest.xml
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
In config.xml
<preference name="AndroidPersistentFileLocation" value="Compatibility" />