Toggles
Apple peut rejeter les applications qui utilisent un toggle d’essai présélectionné. Un toggle activé par défaut peut être signalé comme un dark pattern manipulateur selon les directives de révision de l’App Store — cela implique le consentement de l’utilisateur à un essai gratuit sans choix explicite.
Pour éviter un rejet, réglez le toggle sur off par défaut et laissez les utilisateurs activer l’essai eux-mêmes.
Un toggle d’essai est un interrupteur binaire qui permet aux utilisateurs de choisir entre des produits standard et des produits avec essai sur un paywall. Lorsque l’utilisateur change son état, cela peut déclencher une action — comme permuter des groupes de produits, mettre à jour des variables, ou afficher et masquer des éléments — instantanément.
Pour ajouter un toggle d’essai, cliquez sur + sur l’écran cible et sélectionnez Trial toggle.
Chaque toggle d’essai est un élément sélectionnable de type Toggle. Chaque élément sélectionnable a une variable assignée pour refléter son état — par exemple, un toggle nommé trial obtient une variable trial.is_selected avec une valeur True ou False.
Pour que d’autres éléments dépendent de l’état du toggle, définissez une action conditionnelle ou une visibilité conditionnelle basée sur cette variable.