Compras no aplicativo no Xamarin.iOS
Os aplicativos iOS podem vender produtos ou serviços digitais usando o StoreKit – um conjunto de APIs fornecidas pelo iOS que se comunicam com os servidores da Apple para realizar transações financeiras com o usuário por meio de seu ID Apple. As APIs do StoreKit se preocupam principalmente com a recuperação de informações do produto e a realização de transações – não há nenhum componente de interface do usuário. Os aplicativos que implementam compras no aplicativo devem criar sua própria interface de usuário e rastrear itens comprados com código personalizado para fornecer os produtos ou serviços necessários ao usuário.
O fornecimento da funcionalidade de compra no aplicativo requer várias etapas:
- Configurando seu aplicativo – O perfil de provisionamento do aplicativo deve ser configurado corretamente.
- Criação de produtos – As descrições e os preços dos produtos devem ser criados no portal iTunes Connect.
- Implementando o StoreKit – A API do StoreKit deve ser implementada de acordo com os tipos de produtos que estão sendo vendidos.
- Construindo a interface do usuário e os próprios produtos – Os produtos devem ser implementados, incluindo mecanismos para rastrear cada compra e fazer backup/restaurá-los, se apropriado.
- Monitorando vendas e recebimento de fundos – Use as informações fornecidas pelo iTunes Connect para monitorar as tendências de vendas e acompanhar sua renda.
Este documento explica como concluir todas essas etapas para fornecer compras no aplicativo usando o Xamarin.iOS.
Requisitos
Para oferecer suporte à compra no aplicativo, você deve usar o Xamarin.iOS 5.0 ou mais recente com o Xcode 7 e superior.
Contents
Resumo
Este artigo introduziu o conceito de compra no aplicativo, descreveu como configurar seu aplicativo para aproveitá-lo e apresentou exemplos usando o Xamarin.iOS. Abrangeu:
- Portal de provisionamento do iOS – Diretrizes para habilitar a funcionalidade de compra no aplicativo.
- iTunes Connect – Configurando produtos para vender em seu aplicativo.
- Kit da Loja – Explicação das classes usadas para criar recursos de compra no aplicativo.
- Codificando seu aplicativo para compra – Exemplos de como criar compras no aplicativo em um aplicativo Xamarin.iOS.
- Relatórios – Visão geral das estatísticas disponíveis através do iTunes Connect.
Links relacionados
- No Guia de Programação de Compra de Aplicativos
- Guia do Desenvolvedor do iTunes Connect
- Referência do Framework do Kit de Loja
- Perguntas e respostas sobre identificadores de produtos de compra no aplicativo
- Nota técnica de compra no aplicativo
- Seu primeiro envio para a App Store
- Dicas de Envio da App Store
- Diretrizes de Análise da App Store
- Gerenciando seus aplicativos