I dont know if this question belongs here or not, but I am facing a really weired problem and my client is literally eating me.
I developed an app for the client. Few months ago I sent him a prototype. We had many builds at that time, I used to send him via email.
After all these months, the app has evolved a lot and finally published in google play, and this is where the problem starts.
Strangely, when he installs the app, a very old version of the app is installed in his phone. I thought it might be application cache, so had him install in a cell phone in which the app was never installed. And it has the same result. I sent him the latest apk file im mail, and the result is same. His and some other cell phone installs same old version that i sent him months ago.
The app downloads images in the UI from internet. But all the database and images has been cleared from previous installation at the server. His app still shows them (images that dont exist in the server).
This is not an issue in the server as theres is also an iphone app, that communicates with the same API and it is working fine.
But the apk is working fine on any device I test. The client is abroad, and I cant quite figure out what can be causing this. Not even a hint. Anybody has had this kind of situation before? If you had please share with me, as I have no idea what might be causing this.