Cannot update my app, iOS and Android failed to accept new binary [RESOLVED]

Is anyone having issues to update apps this days?

I updated my APK for Android and the app cannot be installed by the users anymore: incorrect package signature (in French La signature du package est incorrecte).

Weird: I try to update the iOS version of the same app and encounter 2 issues:

  1. The app in the .zip contains a file called “Icon” which make the binary to be rejected (the Icon file is not in the app beside the .zip…). If I remove the Icon file and upload the binary, I got this mail from Apple :" Invalid Signature  - Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate."… The certificate is the same than the current online version!

I just cannot update the app. On Android its quite hard for me because the customers are giving 1 star reviews because the app do not install, and I tried to reverse to a previous version but Google Play seems to not allow this…

I just change 2 lines of code in the app, it’s weird. Anyone encountering the same issue?

I tried to compile an APK with the debug key. Same issue! I cannot install the APK on my device: a problem occurs while analysing the the package (I tried to translate from the French message: Un problème est survenu lors de l’analyse du package)

Then I tried with a simple sample, no problem. The issue is in my app and I don’t know where.

Resolved!

Hopefully, I keep the source from all the published build.

I took the “clean & working” sources from the previous version then apply the modifications, one by one, from the update. It worked!

So, there was a corrupted file in my sources but I don’t know where.

I tried to compile an APK with the debug key. Same issue! I cannot install the APK on my device: a problem occurs while analysing the the package (I tried to translate from the French message: Un problème est survenu lors de l’analyse du package)

Then I tried with a simple sample, no problem. The issue is in my app and I don’t know where.

Resolved!

Hopefully, I keep the source from all the published build.

I took the “clean & working” sources from the previous version then apply the modifications, one by one, from the update. It worked!

So, there was a corrupted file in my sources but I don’t know where.