J'ai toujours besoin d'aide
En ce début d’année 2026, j’ai essayé de stabiliser mes applications… Cela ne s’est pas vu, et un bug est apparu qui empoisonne mes journées depuis. Certains, ont un plantage de l’application lorsqu’ils changent la photo de profil d’un élève. C’est évidemment un bug grave ! Le problème est que chez moi, sur mes iPads (iOS 15, 16 26) et sur mon iPhone (iOS 26)… il n’y a pas le bug.
Pour résoudre un bug, en général, on le reproduit celui-ci sur une tablette connectée aux outils de développements qui vous indiquent là où le plantage à eu lieu… On corrige le code de l’application jusqu’à ce que le plantage ne soit plus là, et on met à jour l’application pour que le bug soit corrigé chez tout le monde. C’est un processus relativement simple, même s'il est parfois long de trouver la vrai raison du plantage, ou long de revoir le code qui doit être entièrement modifié. Mais que ce passe-t-il si le bug ne peut pas être reproduit sur un appareil connecté aux outils de développement ? On a ce que l’on appelle un journal du plantage, qui est un fichier texte écrit en local et qui décrit celui-ci. Ce fichier peut m’aider à comprendre le problème.
L'option de partage des données avec le développeur m'enverra automatiquement les fichiers de plantage, mais cela prend en général plusieurs jours. De plus, je n'ai pas d'alarme quand un nouveau fichier arrive et il faut donc que j'aille voir de temps en temps si de nouveaux fichiers sont apparus (pour chaque application, pour IOS et Mac, pour chaque version). Il est donc beaucoup plus sûr et plus rapide de m'envoyer le fichier directement.
Le journal du plantage permet de retrouver, la plupart du temps, l’endroit du plantage, mais si le bug n’est pas reproduit, il n’y aura pas de possibilité pour moi de vérifier que mon correctif fonctionne. C’est pourquoi, en général, lorsque je ne reproduis pas le bug, je vous demanderai aussi de devenir bêta-testeur. Ainsi je vous enverrai le correctif sans passer par l’appStore, et je vous demanderai de vérifier que mon correctif fonctionne et résout le bug.
Petite remarque, un plantage est un bug qui conduit à un retour à l'écran d'accueil. Si votre bug ne fait pas planter l'application, vous n'aurez pas de fichier de crash. Le mieux serait alors de faire une vidéo du plantage (ou une photo d'écran si cela suffit) et de me l'envoyer. Pour faire une photo d'écran, on touche en même temps sur le bouton (physique) de fermeture de l'iPad et sur un des boutons du volume.
Pour prendre une vidéo, lorsqu'une photo ne suffit pas, on glisse le doigt depuis le coin supérieur droit de l'écran pour faire apparaître les outils rapides et on utilise le bouton d'enregistrement. L'enregistrement commence au bout de 3 secondes. Vous arrêtez l'enregistrement avec le bouton qui apparaît dans la barre système.
L'enregistrement sera dans vos « Photos », et vous pourrez donc, depuis l'application Photos, partager la vidéo avec moi. J'essaie, au maximum, de tout faire seul... Mais on a parfois besoin d'aide, s'il vous plaît...
Commentaires
Enregistrer un commentaire