Application type: mobile Titanium SDK: 3.1.1.GA Platform: Android 4.1.2 Device: physical device
I created an app wich subscribe to ACS notification on startup. It works perfectly in development mode. I'm able to receive the notification. Time to go in production, the app is on the google play store. At startup, the app freezes but startup anyway, I've got the following stacktrace:
DALVIK THREADS: (mutexes: tll=0 tsl=0 tscl=0 ghl=0) "main" prio=5 tid=1 MONITOR | group="main" sCount=1 dsCount=0 obj=0x412d9508 self=0x4109ba38 | sysTid=13047 nice=0 sched=0/0 cgrp=apps handle=1074728752 | schedstat=( 3207766527 5991826659 7014 ) utm=255 stm=65 core=1 at com.appcelerator.cloud.push.PushService.keepAlive(PushService.java:~383) - waiting to lock <0x41f6f4b0> (a com.appcelerator.cloud.push.PushService) held by tid=15 (Thread-565) at com.appcelerator.cloud.push.PushService.onStart(PushService.java:167) at android.app.Service.onStartCommand(Service.java:450) at com.appcelerator.cloud.push.PushService.onStartCommand(PushService.java:141) at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2531) [...]In the ACS cloud management, I've got the right suscribed android device with the right user. (User created in production). When I try to sent a new notification, the status is "success" but nothing is received on my device. I'm stuck because everything was working perfectly well in development mode.