Nous sommes ravis d’annoncer que dans StepSmash 1.12.0, nous avons ajouté une intégration directe officielle avec Oura.
On sait, on vient juste de sortir la 1.11.0, mais notre processus de certification Oura a avancé plus vite que prévu, donc on revient déjà avec une nouvelle mise à jour.
Les utilisateurs d’Oura peuvent connecter StepSmash via Apple Santé ou Health Connect depuis un moment, mais les données d’activité d’Oura fonctionnent un peu différemment de celles de beaucoup d’autres trackers. Du coup, l’expérience pouvait être inégale, et on veut que tout le monde puisse utiliser StepSmash, quel que soit le tracker d’activité qu’il utilise.
On déploie aujourd’hui deux correctifs rapides. Ces mises à jour arrivent en direct, indépendamment de l’App Store, et prennent généralement effet au prochain redémarrage de StepSmash.
Le total d’activité sur les parties de Smash Bingo pouvait brièvement afficher 0 avant que tes vrais totaux apparaissent.
Quand un Défi de pas se termine, la plupart des joueurs n’ont pas encore synchronisé leurs derniers pas. StepSmash attend donc jusqu’à 24 heures que tout le monde synchronise avant de déclarer un gagnant. Pendant ce délai, les joueurs qui avaient synchronisé pouvaient se retrouver au mauvais endroit dans le classement, dans un ordre qui ne correspondait pas à leur nombre de pas. Désormais, le classement correspond toujours au nombre de pas affiché.
Deux petites corrections ont été déployées progressivement à partir de vendredi matin, et la mise à jour est devenue pleinement disponible pour tout le monde au cours des dernières heures.
La superposition des bonus se chevauchait parfois avec les rangées du bas de la grille de bingo, ce qui rendait difficile, voire impossible, l’application de bonus sur ces cases.
Dans certaines conditions, il était possible d’utiliser le bonus Tile Swap sur des cases que vous aviez déjà retournées. Cela pouvait rendre involontairement certaines cases gratuites, voire casser la partie pour la personne concernée. Il n’est désormais plus possible d’utiliser Tile Swap sur une case retournée, quelles que soient les conditions.
Lors de la synchronisation depuis Apple Health, StepSmash a historiquement utilisé Exercise Time pour les Minutes actives lorsqu’une Apple Watch est présente. L’Apple Watch était auparavant le seul appareil capable d’écrire dans cet indicateur ; si Exercise Time était vide, StepSmash basculait alors sur notre calcul des Active Zone Minutes basé sur la fréquence cardiaque.
Récemment, nous avons commencé à observer de rares cas où Exercise Time contient des données même lorsque la personne n’a pas d’Apple Watch. Il semble qu’iOS 26 ait assoupli certaines restrictions autour de cet indicateur, permettant à d’autres sources d’y écrire dans certains cas. Cela pouvait amener StepSmash à afficher un nombre incorrect de Minutes actives.
Ce correctif rend notre détection de l’Apple Watch beaucoup plus fiable. StepSmash n’utilisera désormais Exercise Time que lorsqu’une Apple Watch a réellement synchronisé des données vers Apple Health sur la même période. Dans tous les autres cas, nous utiliserons notre méthode basée sur la fréquence cardiaque.
Tu peux en savoir plus sur le fonctionnement des Minutes actives dans StepSmash ici :
Au cours du mois dernier, certains joueurs ont signalé des problèmes occasionnels lorsqu’ils retournaient des tuiles sur leurs grilles Smash Bingo, même lorsque StepSmash indiquait qu’ils avaient suffisamment de points d’activité.
Après une enquête approfondie, nous avons identifié plusieurs bugs rares, à la fois dans l’app StepSmash et sur nos serveurs. Chacun avait une cause différente, même s’ils pouvaient tous produire le même comportement.
Au début de la semaine dernière, nous avons déployé une mise à jour à distance qui ajoutait des journaux de diagnostic afin de pouvoir identifier précisément chaque cause. Les 8 et 9 septembre, nous avons publié plusieurs correctifs supplémentaires qui ont résolu les problèmes que nous avions trouvés.
À ce jour, nous avons corrigé en production toutes les causes connues de ce problème. Si vous le rencontrez encore, merci d’ouvrir un nouveau sujet auprès de l’assistance afin que nous puissions enquêter.