Closed OSAlberto closed 8 years ago
It's Ionic bug. It tries to read plugin variables from fetch.json
where they are not presented.
As a workaround you can copy/paste variables manually from android.json
/ios.json
(installed_plugins.pushwoosh-cordova-plugin
object) to fetch.json (pushwoosh-cordova-plugin.variables
object) in plugins
directory.
Thanks! This solve the problem.
@DimanAM @OSAlberto can someone explain better please? Is not too clear how to solve it:
There was an error saving your current Ionic setup TypeError: Cannot read property 'LOG_LEVEL' of null at C:\Users\endriazizi\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\lib\state.js:259:34 at Array.forEach (native) at Object.saveExistingPlugins (C:\Users\endriazizi\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\lib\state.js:250:24) at Object.saveState (C:\Users\endriazizi\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\lib\state.js:73:11) at Object.run (C:\Users\endriazizi\AppData\Roaming\npm\node_modules\ionic\lib\ionic\state.js:55:11) at Promise.apply (C:\Users\endriazizi\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:1078:26) at Promise.promise.promiseDispatch (C:\Users\endriazizi\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:741:41) at C:\Users\endriazizi\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:1304:14 at flush (C:\Users\endriazizi\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:108:17) at _combinedTickCallback (internal/process/next_tick.js:67:7)
@endriazizi the problem is the installation itself, you need to provide the variables to ionic cli like this
ionic plugin add pushwoosh-cordova-plugin --variable LOG_LEVEL=DEBUG --variable IOS_FOREGROUND_ALERT_TYPE=NONE --variable ANDROID_FOREGROUND_PUSH=false
which will add the variables to the correct sections in fetch.json then a subsequent ionic state save
will work.
the plugin installs without error:
ionic plugin add pushwoosh-cordova-plugin --save
it seems to work but i can't save the state in ionic....my ionic info