I've noticed that Android apps wrapped up using PhoneGap (version 2.2) seem to not maintain their DeviceID between app launches. This problem does not appear to happen on iOS using the same PhoneGap version. I'm wondering if this might be due to some HTML5 localstorage permissions that might be preventing IO from saving the generated DeviceID. Please let me know if anyone else has run into this issue.
We are storing the device session ids in cookies and it looks like android phonegap requires some extra configuration to support cookies in the web view:
Thanks for the links, I've been reading up more on this issue but unfortunately it has been rather difficult to implement. Would you be able to tell me if all devices (iOS, Android) utilize cookies for saving DeviceID? I thought documentation mentioned localstorage, so would some types of devices use that instead of cookies? If so how come?