2017-08-30 2 views
1

Nous sommes l'IAP d'intégration dans notre application iOS11 et nous voulons offrir aux nouveaux utilisateurs des offres de départ avec une longue période d'essai gratuite.La période d'essai gratuite pour les achats In App dans iOS ne fonctionne-t-elle qu'une seule fois?

Mes alternatives de mise en œuvre sont:

  • utilisation Abonnement auto-renueble avec un généreux essai gratuit (comme 2 mois pour un abonnement mensuel), et comptent sur Apple qu'un utilisateur qui annule ne peut pas redémarrer et obtenir 2 mois encore. Est-ce correct?

ou

  • Regroupez IAPs, présenter celui avec essai gratuit pour les nouveaux utilisateurs et de présenter l'un sans chemins libres à un utilisateur qui a annulé ou arrêté la version gratuite du sentier. Mais les utilisateurs peuvent trouver le IAP sur App Store (spécialement maintenant quand Apple va démarrer la fonctionnalité IAP) et l'acheter quand même?

Quelle est la meilleure chose à faire?

Répondre

1

Je gère une application avec InApp Purchase et un abonnement renouvelable automatiquement. Pour autant que je sache, InApp Purchase est lié au compte de l'utilisateur AppStore, et un essai gratuit ne peut être consommé qu'une seule fois par compte.

Si vous présentez le même produit après une période d'essai gratuite, l'utilisateur reprendra votre abonnement renouvelable automatiquement et ne bénéficiera plus de l'essai gratuit. Donc, dans mon esprit, la première option est la meilleure.

Toutefois, si vous souhaitez implémenter le second, sachez que la nouvelle fonctionnalité de gestion IAP de votre page de magasin de produits vous permet d'afficher et de masquer les abonnements souhaités. Pour plus d'informations sur cette nouvelle fonctionnalité, jetez un oeil à la vidéo WWDC: What's New in StoreKit

+0

Merci pour le lien et pour la clarification de la période d'essai. Je vais probablement pour la première option, même s'il est bon de savoir que nous pouvons faire plus d'offres de démarrage, puis les masquer et ne montrer que celles normales une fois que l'utilisateur a utilisé une de ces options – Peter