I have packaged and deployed an app to the Android Market using the instructions found around here. The Market accepted this submission and within a day or so users were able to start downloading it from the Android Market.
A few bug fixes later, we publish an update. Increase the versions manually in the tiapp.xml and then deploy. Verify with Jarsigner, then zipalign. Upload update to market and everything is fine. Updates install.
Now we have a few more bug fixes. This time, the upload to the marketplace takes, but every device that tries to update to this version gets the "Package file not signed correctly" error and an unsuccessful install. None of our users can upgrade to this newer, bug-free version. This is frustrating. What can I do?
I've run 'logcat' from the adb and I get no logs that point me in the right direction. I've deployed from Titanium Developer every time, always pointed at the same keystore using the same password.
This is my first App launched through Titanium's framework. I hope its not my last. Any help from the community is much appreciated. I have tried Clearing cache, uninstalling and reinstalling, wiping phone completely, tested on multiple devices. No luck. Thanks for any guidance on how I can better troubleshoot this.
That error typically means the wrong key/alias was used when signing the file. You can test it before uploading to the market by installing your app from the market then browsing to the new apk on the sd card or by putting it up on a web server and using your browser. That will allow you to verify your signing before releasing the new apk.
uninstall updtes in app. settings. Update again problem fixed.