French [Résolu] Google refuse les mises à jour de mon application

BW17

Member
Licensed User
Longtime User
Bonjour à tous,

Lors des publications des mises à jour de mon appli sur le PlayStore, je reçois systématiquement ceci :


Ma dernière mise à jour réussie date d'Avril 2024.
Depuis, impossible de publier la moindre mise à jour.

Ce que je ne comprends pas, c'est leur explication "L'application s'installe et ne se charge pas".
J'ai testé mon appli sur de nombreux appareils et elle fonctionne parfaitement.

Pour en avoir le coeur net, j'ai même tenté de publier la même version que celle qui est actuellement sur le PlayStore (celle d'Avril) en ne changeant que le numéro de version de l'appli, et bien elle a été refusée aussi pour la même raison...
C'est la preuve que c'est un durcissement des conditions de validation de Google, mais le souci, c'est qu'en l'absence de plantage lorsque je teste mon appli, impossible de trouver d'où vient le problème.

Certains d'entre vous ont-ils eu ce problème ?

Merci de votre aide.
 

drgottjr

Expert
Licensed User
Longtime User
comment s'appelle-t-elle deja, ton appli?
as-tu demande a google des precisions?
quels sonts les dispositifs dont tu as teste?
dans quel sens, exactement, "mise a jour"?

il faut te communiquer avec google. ils nous
manquent beaucoup de details. moi, j'aimerai bien
savoir ce que veut dire au juste, l'appli s'installe
mais ne "se charge" pas. je voudrais mettre le doigt
dans la plaie.
puisque la nouvelle version n'est pas disponible sur play,
telecharge-la a google drive. on y aura access pour tester.
 
Last edited:

BW17

Member
Licensed User
Longtime User
Bonjour drgottjr,

Mon appli s'appelle "Aires de Campingcar-infos" https://play.google.com/store/apps/details?id=fr.aires.ccinfosv3
Oui, j'ai demandé des précisions à Google, mais la réponse reçue est très généraliste et ils me demandent de corriger le problème avant de la publier à nouveau, chose que je ne peux pas faire tant que je ne sais pas ce qui la fait planter sur leurs tests.

De mon côté je l'ai testée avec plusieurs appareils, smartphones et tablettes d'Android 7 à 14, ainsi qu'avec l'émulateur de B4A.
La mise à jour que je souhaitais publier comportes quelques améliorations mineures, mais rien qui peut provoquer un plantage.

Quand à "l'appli s'installe mais ne se charge pas, j'ai vu sur différents forums que d'autres ont aussi eu cette raison de rejet.
Cela signifie qu'ils ont installé l'appli, et qu'elle a planté dès l'ouverture, alors que perso ça ne m'est jamais arrivé, pas plus qu'aux 1500 utilisateurs qui utilisent mon appli depuis des années.

J'ai même mis une apk en test de pré-lancement sur la console aujourd'hui, ils ont trouvé quelques défauts mineurs qu'ils me conseillent d'optimiser, mais rien de bloquant...et aucun plantage sur les 9 appareils avec lesquels ils ont testé le pré-lancement...

Je vous mets le lien de la nouvelle apk ici : https://www.campingcar-infos.com/APK/AiresCCIinfosV4.37.apk
Merci de vos tests et remarques.
 

drgottjr

Expert
Licensed User
Longtime User
ca semble marcher a 100%. elle me plait (quoique je deteste le camping).
l'appi s'est ouvert sans incident. j'etais en train de telecharger les fonds,
j'appuyais sur plusieurs buttons qui, semble-t-il, fonctionnait comme prevue.
le seule accroc - pour moi au moins - c'etait le permis de changer les
system settings. peut-etre un souci banale, mais je hesiterais avant de
l'accorder.
bon, tout cela sur un pixel 7 a android 14. il faut demander a google
que se passe-t-il. ils contesteront. (je m'excuse, j'ai repondu avant de lire
ta reponse, tellement j'avais hate de telecharger l'app et de la tester. je vois
que google ha conteste, mais je ne crois pas qu'un entite humaine ait
repondu...)

cela dit, est-il possible que ton appli pretend qu'elle est compatible avec des
versions d'android anciennes? et en testant sur un dispositif de android 9, par
exemple, elle ne s'ouvre pas? sur ta page sur google play, je ne voyais pas ou il
est mentionne le sdk minimal. cela figurerait dan le manifeste. qui sait
exactement comment google teste les applis? ceci ne serait pas la premiere fois
qu'ils se trompent. il y a des membres du forum qui ont fait valoir leurs
arguments apres avoir recu un rejet. vas-y
 
Last edited:

BW17

Member
Licensed User
Longtime User
Bonjour,

Merci à toi d'avoir pris le temps de tester.

Pour ce qui est des versions anciennes d'Android, mon appli est configurée comme ceci :
<uses-sdk android:minSdkVersion="23" android:targetSdkVersion="34"/>, soit d'Android 6 à Android 14.
Je l'ai testée sous Android 6 sans problème.

Par contre, en regardant de plus près les captures d'écrans du rapport de pré-lancement, je vois qu'il y a pas mal de photos où les fonds de cartes du mode hors connexion n'apparaissent pas, et je me demande si ce n'est pas cela qui n'a pas plu aux testeur, puisqu'ils font la chasse aux "mauvaises expériences utilisateur".

En fait j'utilise des fonds de cartes qu'il faut télécharger sur l'appareil pour l'utilisation en mode hors connexion avec l'utilisation de B4XMap.
Ces fonds de cartes ne sont à télécharger qu'une seule fois mais sont très volumineux, malgré la limitation à quelques niveaux de zoom.
Ce téléchargement peut prendre plusieurs dizaines de minutes.
C'est peut-être ça qui a pu faire croire au testeur que l'appli avait planté ?

Je vais essayer de suivre cette piste car je ne vois rien d'autre pour le moment.
 

drgottjr

Expert
Licensed User
Longtime User
d'accord. j'avais trouve pareil

cette fois l'experience etait moins agreable. et je crois maintenant que
google semblait se fixer sur l'experience plutot que sur le chargement de l'appui.

j'ai reinstalle.

hier, le telechargement des fonds de cartes a demarre
sans prealable. cela fonctionnait en arriere plan tandis que je jettais un
coup d'oeil sur l'ecran, etc. bon, experiment termine, l'appli se charge,
je la quitte.

aujourd'hui apres l'installation, le telechargement des fonds de carte a
commence, mais apres quelque temps, je me suis rendu compte que je ne
savais pas ce qui arrivait. si je me deplacait sur la carte, le petit
message "merci de patienter" apparaissait. parfois, des icons de tentes
apparaissait. que se passait-t-il? parfois, au plus haut de l'ecran un
message: 0 de 87 aires affichees. mais, quelles aires?

l'utilisatrice devrait pouvoir choisir l'aire ou les aires que lui interessent.
c'est ainsi que fonctionnent les applis de carte. si elle veut choisir tous
les pays du monde, bon; montrez-lui chaque pays avec une petite horloge et
le percentage ecoule et un moyen d'arreter le telechargement. si j'allais
faire du camping en espagne (a dieu ne plaise!), tous les points
d'interet en croatie et norvege et belgique m'interessent moins. neanmoins,
je dois patienter comme si je voulais les avoir tous.

alors j'imagine que l'appli a toujours fonctionne ainsi, donc ca m'etonne
un peu que google s'y opposent a cette date ci, mais que sait?
 

BW17

Member
Licensed User
Longtime User
Bonjour,

Merci à tous les deux (Serge, ravi de te retrouver ici ).

J'ai de nouveau fait quelques modifs, notamment lors du téléchargement des fonds de cartes hors connexion je fais désormais afficher une Progressbar , de façon à ce qu'on voie que l'appli n'est pas plantée.

J'ai publié la mise à jour sur le PlayStore, il ne reste plus qu'à attendre le verdict de Google...

Vous pouvez aussi tester la nouvelle apk
https://www.campingcar-infos.com/APK/AiresCCIinfosV4.41.apk

Je vous mets des identifiants (valables 7 jours) pour tester la version complète :

Identifiants à mettre dans Menu/Gestion abonnement :
Identifiant : b4atest@xyz.com
mdp : dr2q9n2s72
 

Serge Bertet

Active Member
Licensed User
Salut à tous (eh oui Bruno, je m'y remets maintenant que je suis à la retraite j'en profite )
OK, installé et loggé, ça marche.
Progress bar en chargement, parfait.
On croise les doigts pour le verdict Google, j'ai aussi une appli en test ... pas simple.
 

BW17

Member
Licensed User
Longtime User
Bonjour à tous,

Bon, ben voilà...encore une fois la mise à jour de mon appli a été rejetée par Google
Toujours le même message sans plus d'information :
 

Serge Bertet

Active Member
Licensed User
Je vois que ça : Firebase Crashlytics


Je connais pas du tout, mais c'est un sujet à creuser, j'ai juste survolé le fil ce discussion.
Après, je sais pas, mais s'il faut mettre des try ... catch partout, pas facile.
 

Serge Bertet

Active Member
Licensed User


Tu as vu ça sur ton compte développeur ?
 

BW17

Member
Licensed User
Longtime User
Bonjour Serge,

Oui, j'avais vu aussi cette solution de mettre des try/catch un peu partout. Je vais essayer, mais il y en a beaucoup à mettre effectivement.

Pour la console développeur, oui, j'avais un taux de plantage un peu élevé sur la version V4.28 qui est actuellement en production, mais cela ne l'avait pas empêché d'être publiée en Avril...

J'ai corrigé plusieurs petits bugs qui généraient des plantages, justement en regardant le rapport de la console, mais le souci, c'est que lorsque j'essaye de publier la mise à jour après ces corrections, elle est refusée, et du coup je n'ai pas de rapport des plantages dans la console.
 

BW17

Member
Licensed User
Longtime User
Bonjour,

Hourra ! Ma mise à jour a enfin été acceptée par Google !
Et devinez quoi, la solution est complètement dingue...

Après une bonne quinzaine de tentatives depuis le mois d'Avril, mes mises à jour étaient toujours refusées pour la même raison.
Cela fait bien longtemps que j'avais précisé les versions compatibles dans mon manifest de la manière suivante :
<uses-sdk android:minSdkVersion="23" android:targetSdkVersion="34"/>

Et là j'ai tenté un truc irrationnel en descendant le minSdkVersion à 22, et cela a suffit pour que la mise à jour soit enfin acceptée par Google.
Du grand n'importe quoi !

Merci en tout cas à ceux qui ont tenté de m'aider.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…