In-app Purshase

Bonjour à tous,

Je me permet d’intervenir après le coatching de @mbritto pour apporté une petite précision concernant les in-app purshase. Il est fort possible qu’a une époque il fallait avoir un serveur pour les achats intégré mais aujourd’hui ce n’est plus nécéssaire, tous est gérer par Aplle, 100% en swift :smile:

Par contre il faut absolument avoir un compte developpeur payant pour pouvoir les utiliser. Je vous invite à aller regarder la documentation sur StoreKit ainsi que SKProductsRequestDelegate et SKPaymentTransactionObserver

Pour ceux qui veulent en savoir plus je peux vous faire un petit tuto et vous partager ma class qui me permet de gerer les achats intégrer de mon app Timefit.

Bonne anné à tous :slight_smile:

3 « J'aime »

Merci @Samir pour cette précision, en effet il semble que le serveur ne soit plus indispensable! Très bonne nouvelle :slight_smile:
Il est toujours mentionné dans la doc pour la validation des reçus mais on peut aussi la faire en local depuis l’app : https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Introduction.html#//apple_ref/doc/uid/TP40010573-CH105-SW1

Tout change tellement vite, des fois c’est du sport de tout suivre.

Super nouvelle ça, ça facilite un peu la vie de pas devoir avoir son propre serveur!

Par contre, est-ce que Apple gère aussi le “multi-compte” pour les achats in-app? Ou est-ce qu’il faut le gérer nous-même?

Qu’etend tu par multi compte ? SI tu parle du partage famillial, c’est apple qui gère (enfin il me semble)

Oui, mais par exemple, si j’ai 2 iPhone et que je souhaite avoir l’in-app sur mes deux appareils? Ou bien, si j’ai un iPhone, mais que je change d’iPhone?

AH oui je comprend ce que tu veu dire, alors en fait l’in-app purshase fonctionne avec ton compte icloud, du coup si un utilisateur fait un achat sur ton app , il peu avoir cette achat sur tous ces autre appareil a condition qu’il utilise le meme compte icloud.

Ne t’inquiète pas une fois que tu aura bien compri le fonctionnement des app purshase tous ceci ne sera que du gateau pour toi.

1 « J'aime »

Oh, super, si on doit pas s’en occuper, que c’est lié au compte iCloud, c’est super! :smiley:

Merci de ta réponse, je finis ma minuscule application de test et je test ensuite les achats in-app, merci :slight_smile:

Bonne journée,

Voilà une News genial. Je veux bien un petit tuto si tu as ça sous la main.

1 « J'aime »

C’est dispo depuis un petit moment chez appcoda :

2 « J'aime »