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 alerteUIAlertController, 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.

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.
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 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.
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.
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.