
AppboyKit (également connu sous le nom de SDK Objective-C) n’est plus pris en charge et a été remplacé par Swift SDK. Il ne recevra plus de nouvelles fonctionnalités, de corrections de bugs, de mises à jour de sécurité ou d’assistance technique - cependant, la messagerie et l’analyse continueront à fonctionner normalement. Pour en savoir plus, consultez Présentation du nouveau SDK Braze Swift.
Rejet modal par toucher extérieur
La valeur par défaut est NO. Ce paramètre détermine si le message in-app modal sera rejeté lorsque l’utilisateur touche à l’extérieur du message in-app.
Pour activer les rejets par toucher extérieur, ajoutez un dictionnaire nommé Braze à votre fichier Info.plist. À l’intérieur du dictionnaire Braze, ajoutez la sous-entrée booléenne DismissModalOnOutsideTap et définissez la valeur sur YES, comme indiqué dans l’extrait de code suivant. Notez qu’avant la version 4.0.2 du SDK Braze pour iOS, la clé de dictionnaire Appboy doit être utilisée à la place de Braze.
1
2
3
4
5
<key>Braze</key>
<dict>
<key>DismissModalOnOutsideTap</key>
<boolean>YES</boolean>
</dict>
Vous pouvez également activer la fonctionnalité lors de l’exécution en définissant ABKEnableDismissModalOnOutsideTapKey sur YES dans appboyOptions.
DismissModalOnOutsideTap |
Description |
|---|---|
YES |
Les messages in-app modaux seront rejetés par toucher extérieur. |
NO |
Par défaut, les messages in-app modaux ne seront pas rejetés par toucher extérieur. |