[MOD-2466] Android: Fix cloudpush compatibility with APSAnalytics refactor
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2018-10-26T18:26:44.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | CloudPush |
Labels | n/a |
Reporter | Gary Mathews |
Assignee | Gary Mathews |
Created | 2018-10-25T22:57:49.000+0000 |
Updated | 2018-10-26T23:24:00.000+0000 |
Description
- Update cloudpush compatibility with recent APSAnalytics refactor
[ERROR] : [Nexus 6P] TiExceptionHandler: (main) [1027,1027]
[ERROR] : [Nexus 6P] TiExceptionHandler: com.appcelerator.aps.CloudpushModuleImplementation$10.getMobileId(CloudpushModuleImplementation.java:251)
[ERROR] : [Nexus 6P] TiExceptionHandler: com.appcelerator.aps.CCPushService.injectAnalytics(CCPushService.java:124)
[ERROR] : [Nexus 6P] TiExceptionHandler: com.appcelerator.aps.CCPushService.getGCMSenderId(CCPushService.java:155)
[ERROR] : [Nexus 6P] TiExceptionHandler: com.appcelerator.aps.CCPushService.access$000(CCPushService.java:35)
[ERROR] : [Nexus 6P] TiExceptionHandler: com.appcelerator.aps.CCPushService$1.doInBackground(CCPushService.java:97)
[ERROR] : [Nexus 6P] TiExceptionHandler: com.appcelerator.aps.CCPushService$1.doInBackground(CCPushService.java:89)
[ERROR] : [Nexus 6P] TiExceptionHandler: android.os.AsyncTask$2.call(AsyncTask.java:333)
[ERROR] : [Nexus 6P] TiExceptionHandler: java.util.concurrent.FutureTask.run(FutureTask.java:266)
[ERROR] : [Nexus 6P] TiExceptionHandler: android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
[ERROR] : [Nexus 6P] TiExceptionHandler: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
[ERROR] : [Nexus 6P] TiExceptionHandler: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
[ERROR] : [Nexus 6P] TiExceptionHandler: java.lang.Thread.run(Thread.java:764)
cloudpush: https://github.com/appcelerator-modules/cloudpush/pull/45 aps_sdk: https://github.com/appcelerator/aps_sdk/pull/325
FR Passed. PR Merged.
Verified the fix with cloudpush 5.2.0.