[MOD-2634] Update ti.cloudpush module to use FCM APIs
| GitHub Issue | n/a |
|---|---|
| Type | Improvement |
| Priority | Medium |
| Status | Resolved |
| Resolution | Unresolved |
| Affected Version/s | n/a |
| Fix Version/s | n/a |
| Components | CloudPush |
| Labels | n/a |
| Reporter | Srinivasan Pulipakkam |
| Assignee | Joshua Quick |
| Created | 2020-06-04T17:41:17.000+0000 |
| Updated | 2020-07-17T20:34:15.000+0000 |
Description
In ti.cloudpush remove references to deprecated GCM APIs.
Retrieving the deviceToken should not cause a GCM deprecation log to be displayed.
W/GCM: GCM SDK is deprecated, com.test.app should update to use FCM
AC:
After the update when push notifications are sent using FCM ( through an update in the setting in the Dashboard) the console log for the device should not display deprecated warnings indicating the use of GCM APIs.
PR (APS_SDK): https://github.com/appcelerator/aps_sdk/pull/344 PR (ti.cloudpush): https://github.com/appcelerator-modules/cloudpush/pull/51 PR (master): https://github.com/appcelerator/titanium_mobile/pull/11814
merged titanium_mobile PR to master for 9.1.0 target