Skip to main content

Pourquoi c’est important

Chaque iPhone dispose déjà d’alertes, de feuilles de partage, d’interrupteurs et de menus intégrés, et les joueurs les utilisent dans toutes les autres applications qu’ils possèdent. Quand votre application utilise ces mêmes composants natifs, les joueurs savent déjà comment ils fonctionnent avant même d’y avoir appuyé, c’est ce qui donne l’impression d’une véritable application iPhone. Voici des exemples de prompts pour des composants natifs que vous pouvez ajouter à votre application : alertes, feuilles d’actions, interrupteurs, et plus.

Alertes natives

Cela affiche une véritable alerte UIAlertController, le même style que les fenêtres utilisées par iOS lui-même. Utilisez une alerte quand il y a une décision claire à confirmer.
Alerte iOS native demandant Quitter la partie ? avec les options Annuler et Quitter

L'alerte native Quitter la partie dans PixelGames.

Feuilles d’actions natives

Une feuille d’actions est la petite sœur d’une alerte, utilisez-la quand il y a plusieurs options distinctes à choisir, plutôt qu’une simple décision oui/non. Android a son propre équivalent natif, Agent choisit automatiquement le bon composant selon la plateforme.
Feuille d'actions iOS native avec les options Prendre une photo, Choisir dans la photothèque et Choisir un avatar pixel

La feuille d'actions native pour changer une photo de profil PixelGames.

Interrupteurs natifs

Le même interrupteur marche/arrêt utilisé partout dans l’application Réglages d’iOS, instantanément reconnaissable, si bien que les joueurs n’ont pas à comprendre un interrupteur personnalisé.
Interrupteurs iOS natifs activant et désactivant les effets sonores et les haptiques

Interrupteurs natifs pour les effets sonores et les haptiques dans les réglages de PixelGames.

SF Symbols

SF Symbols est le jeu d’icônes intégré d’Apple. Les symboles s’adaptent automatiquement à la taille et à la graisse du texte environnant ainsi qu’au mode sombre, quelque chose qu’un jeu d’icônes personnalisé doit gérer manuellement.
Icônes SF Symbols à côté des réglages Effets sonores et Vibration

SF Symbols utilisés pour les icônes des effets sonores et des vibrations dans les réglages.

SF Symbols est exclusif à iOS. Demandez à Agent de choisir un jeu d’icônes équivalent pour Android, les icônes ne seront pas identiques au pixel entre les plateformes, et c’est normal.

Feuille de partage native

Ouvre la même feuille de partage système que Photos ou Safari, si bien qu’elle liste les applications déjà installées par le joueur.
Feuille de partage iOS native partageant un meilleur score PixelGames

Partage d'un meilleur score PixelGames via la feuille de partage native.

Dépannage

  • L’alerte ou la feuille d’actions affiche une fenêtre personnalisée à la place : vérifiez qu’Agent a utilisé l’API native plutôt qu’un équivalent rendu en JS, ils peuvent se ressembler mais se comporter différemment.
  • Les icônes semblent incorrectes sur Android : normal pour SF Symbols en particulier, il est exclusif à iOS. Demandez à Agent quel jeu d’icônes de repli il a utilisé.
  • La feuille de partage n’inclut pas une application attendue : cela dépend du système et des applications installées sur l’appareil de test, ce n’est pas quelque chose que PixelGames peut ajouter directement.

Prochaines étapes

Accéder aux contacts

Associez la feuille de partage à des liens d’invitation.

Aperçu et test sur votre téléphone

Vérifiez que les composants natifs s’affichent correctement sur l’appareil.

En relation