Comment mettre en œuvre l'annulation d'abonnement sur iOS et Android? Est-ce possible grâce à cette bibliothèque? Merci
L'utilisateur peut le faire dans son setting
sur chaque système d'exploitation. Je ne sais pas encore si vous pouvez y parvenir dans votre application. J'espère que vous pouvez me donner une mise à jour.
Je ne sais pas encore si vous pouvez y parvenir dans votre application. J'espère que vous pouvez me donner une mise à jour.
Pour iOS et Android, vous ne pouvez pas annuler les abonnements dans l'application. Vous devez diriger vos utilisateurs vers iTunes / l'App Store ou Google Play.
Vous pouvez le faire sur iOS:
Linking.openURL('https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions')
Vous pouvez le faire sur Android (changez YOUR_PACKAGE_NAME
et YOUR_PRODUCT_ID
:
Linking.openURL('https://play.google.com/store/account/subscriptions?package=YOUR_PACKAGE_NAME&sku=YOUR_PRODUCT_ID
Il serait peut-être bon d'ajouter ceci au readme. Comme c'est généralement quelque chose que vous voulez savoir lorsque vous commencez à développer des achats via des applications. J'ai mis à jour un peu ma réponse, car la façon de la présenter à vos utilisateurs est exactement la même sur iOS et Android.
Je ne sais pas si c'est quelque chose qui a changé récemment, mais je viens de tester et cela redirige pour installer l'application iTunes. Après quelques recherches, je suis arrivé à cette nouvelle solution:
Linking.openURL('https://apps.apple.com/account/subscriptions');
Commentaire le plus utile
Pour iOS et Android, vous ne pouvez pas annuler les abonnements dans l'application. Vous devez diriger vos utilisateurs vers iTunes / l'App Store ou Google Play.
Vous pouvez le faire sur iOS:
Vous pouvez le faire sur Android (changez
YOUR_PACKAGE_NAME
etYOUR_PRODUCT_ID
:https://facebook.github.io/react-native/docs/linking