Avis Important : Fin du Support de Migration pour les Versions Antérieures à la 2.0
Il y a près d'un an, nous avons franchi une étape majeure dans l'évolution de Contrôle de Péremption : nous avons transformé l'application — qui fonctionnait auparavant exclusivement hors ligne et localement — en une plateforme moderne reposant sur une architecture offline-first, intégrant la synchronisation dans le cloud et le portail Validades.com.
Pour garantir une transition fluide, nous avions intégré un outil de conversion automatique au sein même de l'application : lors du passage à la version 2.0 ou supérieure et à la première ouverture de l'application, tous les produits enregistrés dans l'ancien format sont automatiquement convertis vers la nouvelle base de données.
La grande majorité de nos utilisateurs a déjà effectué cette mise à jour et bénéficie de ces nouvelles fonctionnalités avec une excellente stabilité. Cependant, un petit nombre d'utilisateurs utilise encore des versions anciennes (inférieures à la 2.0.0), malgré les notifications quotidiennes les invitant à mettre à jour.
C'est pourquoi nous vous informons que nous supprimerons très prochainement et définitivement le mécanisme de migration ainsi que tout le code lié à l'ancienne base de données.
Qui est concerné et qui ne l'est pas ?
✅ Vous N'AVEZ PAS à vous inquiéter si :
- Vous êtes déjà sur la version 2.0.0 ou supérieure : Si vous avez mis à jour l'application ces derniers mois, la migration de vos produits a déjà été effectuée avec succès et vos données sont en sécurité.
- Vous utilisez Contrôle de Péremption pour Équipes : L'application collaborative a été créée dès le départ sur la nouvelle architecture et ne dépend pas de cet outil de migration.
⚠️ Vous devez agir immédiatement si :
- Vous utilisez encore une version inférieure à la 2.0.0 de l'application individuelle (Contrôle de Péremption).
Pourquoi la migration prend-elle fin ?
Conserver du code lié à d'anciennes bases de données sur une longue période entraîne une dette technique importante. Ces éléments obsolètes augmentent inutilement la taille de l'application, ralentissent les déploiements et freinent l'intégration des nouvelles fonctionnalités demandées par notre communauté.
Après près d'un an de maintien de la conversion automatique sur toutes les versions publiées, le moment est venu de nettoyer la base de code pour continuer à faire évoluer l'application.
Que se passe-t-il si vous ne mettez pas à jour maintenant ?
- En mettant à jour dès maintenant : La version actuelle intègre toujours l'outil de conversion automatique. Vos produits actuels seront conservés et convertis instantanément dès la première ouverture.
- Si vous ne mettez pas à jour maintenant : Dès la publication de la mise à jour qui retirera le module de migration, l'application ne sera plus en mesure de lire les fichiers de l'ancienne base de données. Si vous attendez après cette étape, vos produits locaux ne pourront plus être récupérés et vous devrez les réenregistrer manuellement.
Que devez-vous faire ?
Protégez vos données dès aujourd'hui en suivant ces étapes simples :
- Ouvrez le magasin d'applications de votre appareil (Google Play Store sur Android ou App Store sur iOS).
- Recherchez Contrôle de Péremption et appuyez sur Mettre à jour.
- Ouvrez l'application immédiatement après la mise à jour pour finaliser la conversion de vos données locales.
Comment vérifier la version de votre application :
Ouvrez l'application et rendez-vous dans les paramètres (ou l'onglet "À propos / Plus"). Si le numéro affiché est 2.0.0 ou supérieur, vous disposez déjà de la version récente et vous n'avez rien de plus à faire.
Des difficultés pour mettre à jour ? Voici comment résoudre les problèmes fréquents
Si vous rencontrez des problèmes lors de la mise à jour de l'application, voici les solutions aux cas les plus courants :
💾 Espace de stockage insuffisant
- Cause : Les magasins d'applications ont besoin d'espace temporaire supplémentaire pour télécharger, décompresser et installer la mise à jour en toute sécurité.
- Comment résoudre : Libérez de l'espace sur la mémoire interne en supprimant des vidéos volumineuses, des fichiers temporaires ou des applications inutilisées. Redémarrez votre smartphone et relancez la mise à jour via le Google Play Store ou l'App Store.
🛡️ Appareil rooté ou système modifié (Google Play Integrity)
- Cause : Afin de garantir la sécurité des données et de la synchronisation cloud, les versions récentes (2.0.0+) nécessitent la conformité avec l'API Play Integrity de Google. Les appareils avec un accès root, un bootloader déverrouillé ou des ROMs personnalisées (Custom ROMs) peuvent être signalés comme non conformes par le Google Play Store, bloquant ainsi l'accès à la mise à jour.
- Comment résoudre :
- Désactivez le root ou réinstallez la version officielle d'origine du système d'exploitation.
- Vérifiez la certification de votre appareil dans Google Play : ouvrez le Play Store, appuyez sur votre photo de profil > Paramètres > À propos, puis vérifiez Certification Play Protect (l'appareil doit afficher L'appareil est certifié).
- Consultez l'assistance Google Play si votre smartphone présente un problème de conformité Play Protect.
🔄 Le bouton "Mettre à jour" n'apparaît pas sur le Play Store ?
- Si le magasin n'affiche que le bouton "Ouvrir" alors que vous disposez d'une version ancienne, essayez de vider le cache du Play Store : rendez-vous dans Paramètres Android > Applications > Google Play Store > Stockage et appuyez sur Vider le cache. Rouvrez ensuite Google Play et recherchez de nouveau Contrôle de Péremption.
Si vous avez des questions ou rencontrez des difficultés lors de la mise à jour, n'hésitez pas à contacter notre support technique afin que nous puissions vous accompagner avant l'arrêt définitif de la migration.