iOS
Créer un ID d'application
Recherche…
Création de produits d'achat intégrés
- Lorsque vous proposez un IAP dans une application, vous devez d'abord ajouter une entrée pour chaque achat individuel dans iTunes Connect. Si vous avez déjà répertorié une application à vendre dans le magasin, le processus est similaire et inclut des éléments tels que le choix d'un niveau de prix pour l'achat. Lorsque l'utilisateur effectue un achat, l'App Store gère le processus complexe de facturation du compte iTunes de l'utilisateur. Il existe de nombreux types d'IAP que vous pouvez ajouter:
- Consommable : Ceux-ci peuvent être achetés plus d'une fois et peuvent être utilisés. Ce sont des choses comme des vies supplémentaires, de la monnaie en jeu, des bonus temporaires, etc.
- Non consommable : Quelque chose que vous achetez une fois et que vous prévoyez avoir en permanence, comme des niveaux supplémentaires et un contenu déverrouillable.
- Abonnement non renouvelable : contenu disponible pour une période déterminée.
- Renouvellement automatique : Un abonnement répétitif tel qu'un abonnement mensuel à raywenderlich.com.
Vous ne pouvez proposer que des achats intégrés pour des articles numériques et non pour des biens ou des services physiques. Pour plus d'informations sur tout cela, consultez la documentation complète d'Apple sur la création de produits d'achat intégrés. Maintenant, tout en affichant l'entrée de votre application dans iTunes Connect, cliquez sur l'onglet Fonctions, puis sélectionnez Achats intégrés. Pour ajouter un nouveau produit IAP, cliquez sur le + à droite des achats intégrés.
Vous verrez la boîte de dialogue suivante apparaître:
Lorsqu'un utilisateur achète un comic rage dans votre application, vous voudrez qu'il y ait toujours accès. Sélectionnez donc Non-Consommable, puis cliquez sur Créer. Ensuite, remplissez les détails du PAI comme suit:
- Nom de référence : Un pseudonyme identifiant l'IAP dans iTunes Connect. Ce nom n'apparaît nulle part dans l'application. Le titre de la bande dessinée que vous allez débloquer avec cet achat est «Girlfriend of Drummer» , alors entrez ici.
- ID du produit : il s'agit d'une chaîne unique identifiant l'IAP. En règle générale, il est préférable de commencer par l'ID du lot, puis d'ajouter un nom unique spécifique à cet article. Pour ce tutoriel, assurez-vous d’ajouter «GirlfriendOfDrummerRage», car il sera utilisé ultérieurement dans l’application pour rechercher la bande dessinée à débloquer. Donc, par exemple: com.theNameYouPickedEarlier.Rage.GirlFriendOfDrummerRage.
- Cleared for Sale : Active ou désactive la vente de l'IAP. Vous voulez l'activer!
- Niveau de prix : Le coût du PAI. Choisissez le niveau 1.
Faites maintenant défiler jusqu'à la section Localizations et notez qu'il existe une entrée par défaut pour l'anglais (États-Unis). Entrez «Girlfriend of Drummer» pour le nom complet et la description. Cliquez sur Enregistrer. Génial! Vous avez créé votre premier produit IAP.
Une autre étape est nécessaire avant de pouvoir explorer un code. Lorsque vous testez des achats intégrés dans une version de développement d'une application, Apple fournit un environnement de test qui vous permet «d'acheter» vos produits IAP sans créer de transactions financières.
Création d'un utilisateur Sandbox
Dans iTunes Connect, cliquez sur iTunes Connect dans le coin supérieur gauche de la fenêtre pour revenir au menu principal. Sélectionnez Users and Roles, puis cliquez sur l'onglet Sandbox Testers. Cliquez sur + à côté du titre "Testeur".
Remplissez les informations et cliquez sur Enregistrer lorsque vous avez terminé. Vous pouvez créer un prénom et un nom pour votre utilisateur test, mais l'adresse e-mail choisie doit être une adresse e-mail réelle, car une vérification sera envoyée à l'adresse par Apple. Une fois que vous avez reçu cet email, assurez-vous de cliquer sur le lien pour vérifier votre adresse. L'adresse e-mail que vous entrez ne doit PAS non plus être associée à un compte d'identification Apple. Astuce: si vous avez un compte gmail, vous pouvez simplement utiliser un alias d'adresse au lieu d'avoir à créer un nouveau compte