JeValide, IOS15 et les frameworks
JeValide 4.0 utilise des frameworks, c’est-à-dire que j’ai rangé une partie de mon code dans des sortes de sous-projets que j’intègre dans mes applications. JeValide et Elèves sont les dernières applications à passer en framework pour la gestion de la base des élèves. Ayant mis une trentaine d’applications à jour avant JeValide, je n’avais pas trop peur des bugs. Erreur grave. Dès le passage à JeValide 4.0 le 7 juillet 2025 (j’avais attendu les vacances), on me rapporte des plantages ! Dans un premier temps, je penche pour un problème de base de données des élèves (qui est souvent une cause de plantage), je récupère les bases des utilisateurs en galère, je teste chez moi… et rien. Tout fonctionne à merveille. Et évidemment, certains utilisateurs sont en retard dans les bilans, et essayent de les faire alors que les vacances ont commencé, la situation est donc grave. Un peu de recherche plus tard, je me rends compte que ce sont les appareils sous IOS 15, qui ont un problème. Je n’ai p...