Quel type d'achat in-app dois-je utiliser pour permettre à l'utilisateur de mettre à jour le contenu de l'application sans consulter l'état du contenu précédent (avant la mise à jour) et suivre les instructions d'Apple?Mise à jour du contenu en tant qu'achat intégré
Mes pensées:
consommables - Non, parce que je veux restaurer la fonctionnalité (fournies par Apple)
non consommable - peut-être, mais Apple affirme que « Ce type d'achat est utilisé pour services qui n'expirent pas. " Et l'ancien contenu expirera après la mise à jour. Je ne veux pas avoir de retard de contenu obsolète
une sorte d'abonnement renouvelable ou non renouvelable - peut-être - mais le modèle d'abonnement n'est pas assez clair, et je pense que les utilisateurs ont peur des abonnements
EDIT: Ok, pour être clair - le contenu est un ensemble de données. Dataset est certaines données qui ont été collectées de temps A à l'heure B. Dans la mise à jour, je fournirai un nouvel ensemble de données qui a été collecté de B à C, puis de C à D etc.
Exemple: heure E. L'application de téléchargement de l'utilisateur. App a un ensemble de données groupées avec des données de l'heure A à l'heure B, donc il est obsolète. L'utilisateur achète une mise à jour. Maintenant, l'ensemble de données dans l'application est remplacé par les données de l'heure D à E et il est à jour.
L'ancien contenu venait-il avec l'application? et il est remplacé par quelque chose de mieux. Ou c'est quelque chose déjà acheté qui est remplacé par un nouvel achat? – Wain
L'application commence avec du contenu (il est fourni). Grâce à l'achat intégré à l'application, l'utilisateur peut télécharger du nouveau contenu mis à jour. Nouveau contenu remplaça un ancien. Le contenu acheté doit être disponible sur tous les appareils liés à l'identifiant apple de l'utilisateur (restaurer les achats fournis par StoreKit). Après l'achat, l'utilisateur ne peut voir que le contenu le plus récent, peu importe le nombre d'achats précédents. Le nouveau package de contenu sera disponible tous les mois, mais pas toujours. – Kubba
Votre question éditée est comparable à une application avec des données de cartographie. L'utilisateur ne s'attend pas à avoir accès aux anciennes cartes lorsqu'il paye pour une mise à niveau. Simplement clarifier ce qui va arriver et tout ira bien. – Wain