Bugs trouvés dans Isle Survival: Land Builder pour iOS
Isle Survival: Land Builder est un jeu qui permet aux joueurs de découvrir ce qu’implique la construction de leur propre lopin de terre. Le jeu propose de multiples mécanismes, tels que l’artisanat, l’agriculture et l’exploitation minière, pour éviter que les utilisateurs ne s’ennuient. Vous pouvez même vous procurer des animaux de compagnie et des assistants pour diversifier le gameplay.
Nous avons testé Isle Survival: Land Builder lors de notre contrôle régulier des bugs et avons découvert que, bien que le jeu soit globalement solide sur le plan mécanique, il comporte plusieurs bugs. En particulier, il ne gère pas correctement la combinaison des publicités rémunérées et du mode hors ligne. Consultez notre rapport ci-dessous pour en savoir plus.
Une publicité rémunérée mise en cache ne peut pas être fermée en mode Avion, ce qui empêche l'utilisateur d'accéder au jeu
Critical
- Une publicité rémunérée a été mise en cache alors que l’appareil disposait d’une connexion Internet active.
- Le « mode Avion » est activé avant de tenter de visionner la publicité.
- Lancez le jeu.
- Accédez à un écran où une publicité rémunérée est disponible.
- Activez le « mode avion » sur le téléphone.
- Appuyez sur le bouton pour visionner la publicité rémunérée.
- Attendez que la publicité mise en cache ait fini de s’afficher.
- Essayez de fermer la publicité et de revenir au jeu.
Système d’exploitation : iOS 18.4.1
Appareil : iPhone 12
La publicité rémunérée mise en cache est lancée et diffusée avec succès alors que l’appareil est en « mode avion ». Cependant, le contenu de la « boutique » affiché après la publicité ne se charge pas, et le bouton « Fermer » n’apparaît pas. Par conséquent, l’utilisateur reste bloqué sur l’écran publicitaire sans aucun moyen de revenir au jeu.
Le flux publicitaire doit toujours offrir un moyen fonctionnel de fermer la publicité et de revenir au jeu, quel que soit l’état actuel du réseau. Si le contenu post-publicitaire ne peut pas être chargé sans connexion Internet, l’échec doit être géré de manière élégante sans bloquer la poursuite de l’interaction avec l’application.
La publicité rémunérée reste disponible sans connexion Internet et le bouton « Regarder » ne fonctionne pas sans message d’erreur
Major
- La connexion Internet est désactivée.
- Une option de publicité rémunérée est disponible pour l’utilisateur.
- Désactivez la connexion Internet sur l’appareil.
- Lancez le jeu.
- Accédez à un écran contenant une option de publicité rémunérée.
- Appuyez sur le bouton « Regarder ».
Système d’exploitation : iOS 18.4.1
Appareil : iPhone 12
L’option de publicité rémunérée reste disponible malgré l’absence de connexion Internet. Appuyer sur le bouton « Regarder » ne déclenche pas la publicité, n’affiche pas d’état de chargement et ne génère aucun message d’erreur ou d’information. Aucun message n’explique pourquoi l’action demandée ne peut être effectuée.
L’application devrait gérer correctement les publicités rémunérées indisponibles lorsque l’appareil est hors ligne. Le bouton « Regarder » devrait soit être désactivé lorsqu’une publicité ne peut pas être chargée, soit afficher un message clair informant l’utilisateur que l’action est actuellement indisponible en raison de l’absence de connexion Internet.
L'achat d'une mise à niveau échoue sans message d'erreur lorsque le solde de pièces de l'utilisateur est insuffisant
Minor
- L’utilisateur a accès à une mise à niveau pouvant être achetée avec des pièces.
- Le solde actuel de pièces de l’utilisateur est inférieur au montant requis pour la mise à niveau.
- Lancez le jeu.
- Accédez à une mise à niveau qui nécessite plus de pièces que l’utilisateur n’en possède actuellement.
- Appuyez sur le bouton « Acheter la mise à niveau ».
Système d’exploitation : iOS 18.4.1
Appareil : iPhone 12
La mise à niveau n’est pas achetée, mais l’application ne fournit aucun message visuel ou textuel expliquant pourquoi l’action a échoué. Le bouton « Acheter » reste accessible même si le solde actuel de l’utilisateur est insuffisant pour finaliser l’achat.
L’application devrait indiquer clairement que la mise à niveau ne peut pas être achetée en raison d’un solde insuffisant. Par exemple, le bouton « Acheter » peut être visuellement désactivé lorsque le montant requis n’est pas disponible, ou un message d’information peut s’afficher après que l’utilisateur a tenté l’achat.
Au cours des tests, j’ai identifié quelques problèmes, le plus important survenant lors du flux publicitaire rémunéré en « mode avion », où l’utilisateur peut se retrouver complètement bloqué sur l’écran publicitaire sans aucune possibilité de revenir au jeu. Dans l’ensemble, le déroulement principal du gameplay est fonctionnel, mais la gestion des erreurs et les retours d’expérience des utilisateurs devraient être améliorés. Je recommande de réaliser des tests supplémentaires sur les publicités rémunérées dans des conditions réseau instables ou indisponibles.

