OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your Ionic, PhoneGap CLI, PhoneGap Build, Cordova, or Sencha Touch app with OneSignal. Supports Android, iOS, and Amazon's Fire OS platforms. https://onesignal.com
Other
250
stars
197
forks
source link
[2.10.0] Error for existing project | JSONException; must be caught or declared to be thrown #645
Description:
Same project is working fine with 2.8.4 version
Getting this error with 2.10.0
D:\app\platforms\android\app\src\main\java\com\plugin\gcm\OneSignalOutcomeController.java:25: error: unreported exception JSONException; must be caught or declared to be thrown
CallbackHelper.callbackSuccess(jsSendUniqueOutcomeCallback, outcomeEvent.toJSONObject());
^
D:\app\platforms\android\app\src\main\java\com\plugin\gcm\OneSignalOutcomeController.java:45: error: unreported exception JSONException; must be caught or declared to be thrown
CallbackHelper.callbackSuccess(jsSendOutcomeCallback, outcomeEvent.toJSONObject());
^
D:\app\platforms\android\app\src\main\java\com\plugin\gcm\OneSignalOutcomeController.java:66: error: unreported exception JSONException; must be caught or declared to be thrown
CallbackHelper.callbackSuccess(jsSendOutcomeWithValueCallback, outcomeEvent.toJSONObject());
Description: Same project is working fine with 2.8.4 version
Getting this error with 2.10.0
Environment
Steps to Reproduce Issue:
Anything else:
(crash stacktraces, as well as any other information here)