In-App compra en Xamarin.iOS
Las aplicaciones iOS pueden vender productos o servicios digitales mediante StoreKit, un conjunto de API proporcionadas por iOS que se comunican con los servidores de Apple para realizar transacciones financieras con el usuario a través de su id. de Apple. Las API de StoreKit se refieren principalmente a la recuperación de información del producto y a la realización de transacciones; no hay ningún componente de interfaz de usuario. Las aplicaciones que implementan la compra desde la aplicación deben crear su propia interfaz de usuario y realizar un seguimiento de los artículos adquiridos con código personalizado para proporcionar los productos o servicios necesarios al usuario.
Proporcionar la funcionalidad de compra desde la aplicación requiere una serie de pasos:
- Configuración de la aplicación: el perfil de aprovisionamiento de la aplicación debe configurarse correctamente.
- Creación de productos: las descripciones y los precios de los productos deben crearse en el portal Conectar iTunes.
- Implementación de StoreKit: la API de StoreKit debe implementarse según los tipos de productos que se venden.
- Creación de la interfaz de usuario y los propios productos: los productos deben implementarse, incluidos los mecanismos para realizar un seguimiento de cada compra y realizar copias de seguridad y restaurarlos si procede.
- Supervisión de ventas y recepción de fondos: use la información proporcionada por iTunes Conectar supervisar las tendencias de ventas y realizar un seguimiento de sus ingresos.
En este documento se explica cómo completar todos estos pasos para proporcionar compras desde la aplicación mediante Xamarin.iOS.
Requisitos
Para admitir In-App compra, debe usar Xamarin.iOS 5.0 o posterior con Xcode 7 y versiones posteriores.
Contenido
Configuración y conceptos básicos de las compras desde la aplicación
Información general de StoreKit y recuperación de información del producto
Resumen
En este artículo se ha presentado el concepto de compra desde la aplicación, se ha descrito cómo configurar la aplicación para aprovecharla y se han presentado ejemplos con Xamarin.iOS. Ha cubierto:
- Portal de aprovisionamiento de iOS: directrices para habilitar la funcionalidad de compra desde la aplicación.
- iTunes Conectar: configuración de productos para vender en la aplicación.
- Store Kit: explicación de las clases que se usan para compilar características de compra desde la aplicación.
- Codificación de la aplicación para la compra: ejemplos de cómo compilar la compra desde la aplicación en una aplicación xamarin.iOS.
- Informes: información general de las estadísticas disponibles a través de iTunes Conectar.
Vínculos relacionados
- InAppPurchaseSample
- En la Guía de programación de compras de aplicaciones
- Guía para desarrolladores de iTunes Connect
- Referencia de Store Kit Framework
- Preguntas y respuestas de los identificadores de producto de compras desde la aplicación
- Nota técnica de compra desde la aplicación
- Su primer App Store envío
- Sugerencias de envío al App Store
- Directrices de revisión del App Store
- Administración de aplicaciones