1. DESARROLLO PARA
PLATAFORMAS MÓVILES
INN APP PURCHASE – IOS
UPC-EPE
ERNESTO ARIAS VUCETICH – U201000079
19/11/2012
2. Agenda
1 • Descripción General
2 • Componentes
3 • Tipo de Productos Soportados
4 • Opciones de Delivery
5 • Recolección de pagos
3. Descripción General
•Permite realizar compras de productos o características adicionales a través
de una interface implementada en la misma aplicación (por ejemplo
compra de herramientas adicionales en aplicaciones, publicaciones,
subscripciones, etc.)
•Sólo se deben ofrecer productos en formato digital
•Los contenidos no deben contener material pornográfico, difamatorio o de
juegos con dinero real.
4. Componentes Sirve como interface desde donde el usuario iniciará
el proceso de compra de productos o características
adicionales que quieras ofrecer para tu aplización ,
Dispositivo con IOS para posteriormente revisar las disponibles y
confirmar la compra
La aplicación se comunicará con Store Kit para
realizar la transacción con el App Store
Actúa como un proxy entre la aplicación y el App
Store e incorpora mecanismos para recuperar la
información del producto y manejar los pagos
Applicación
Store Kit App Store
5. Componentes Envía el Product Indetifier String al App
Store, el cual será utilizado por el App Store
para localizar y posteriormente retornar la
Dispositivo con IOS información del producto registrada a
tra´´es de iTunes
El App Store retorna la información del
producto solicitado
Mediante iTunes se realiza el registro del
producto en el App Store incluyendo
nombre, descripción y precio además de
otra meta data.
Applicación
Store Kit App Store
Almacena la información de los productos
con la descripción ingresada a través de
iTunes
6. Tipos de Productos Soportados
•Consumibles
•No consumibles
•Subscripciones autorrenovables
•Subscripciones no autorrenovables
•Subscripciones libres
7. Opciones de Delivery
•Built-In Delivery:
•Todas las funcionalidades que el usuario desee adquirir están
previamente cargadas en la aplicación
•Sólo sirve para desbloquear la funcionalidad en la aplicación
•Para productos no consumibles
•Server Product:
•Los productos se almacenan en un servidor para que puedan ser
entregados a la aplicación
•Para servicios, subscripciones y contenido (niveles adicionales en
juegos por ejemplo)
8. Recolección de pagos
•La aplicación genera una transacción persistente en caso el dispositivo se apague o el
salga de la aplicación
•La aplicación genera una solicitud de pago SKPayment, la cual contiene el
identificador del producto
•El Store Kit genera una cola de pagos SKPaymentQueue, la cual contiene una o más
SKPayments.
•El Store Kit transmite la cola de pagos al App Store e implementa diálogos para que
el usuario acepte la transacción
•Se crea una transacción SKPaymentTransaction por cada solicitud e pago en la cola,
la cual contiene información que le permite a la aplicación determinar el estado de
cada solicitud de pago.
•El observador SKPaymentTransactionObserver tiene por función examinar las
transacciones completadas, entregar los productos satisfactoriamente pagados y
removerlos de la cola de pagos.
10. Información adicional
Para mayores detalles puedes consultar el siguiente enlace:
https://developer.apple.com/library/mac/#documentation/NetworkingInt
ernet/Conceptual/StoreKitGuide/Introduction/Introduction.html#//apple_
ref/doc/uid/TP40008267-CH1-SW1
Editor's Notes
Esta plantilla se puede usar como archivo de inicio para presentar materiales educativos en un entorno de grupo.SeccionesPara agregar secciones, haga clic con el botón secundario del mouse en una diapositiva. Las secciones pueden ayudarle a organizar las diapositivas o a facilitar la colaboración entre varios autores.NotasUse la sección Notas para las notas de entrega o para proporcionar detalles adicionales al público. Vea las notas en la vista Presentación durante la presentación. Tenga en cuenta el tamaño de la fuente (es importante para la accesibilidad, visibilidad, grabación en vídeo y producción en línea)Colores coordinados Preste especial atención a los gráficos, diagramas y cuadros de texto.Tenga en cuenta que los asistentes imprimirán en blanco y negro o escala de grises. Ejecute una prueba de impresión para asegurarse de que los colores son los correctos cuando se imprime en blanco y negro puros y escala de grises.Gráficos y tablasEn breve: si es posible, use colores y estilos uniformes y que no distraigan.Etiquete todos los gráficos y tablas.
Ésta es otra opción para una diapositiva Información general.
Agregue diapositivas a cada sección del tema según sea necesario, incluidas diapositivas con tablas, gráficos e imágenes. Consulte la siguiente sección para ver una muestradiseños de vídeo, imagen, gráfico y tabla de muestra.
Agregue diapositivas a cada sección del tema según sea necesario, incluidas diapositivas con tablas, gráficos e imágenes. Consulte la siguiente sección para ver una muestradiseños de vídeo, imagen, gráfico y tabla de muestra.
Agregue diapositivas a cada sección del tema según sea necesario, incluidas diapositivas con tablas, gráficos e imágenes. Consulte la siguiente sección para ver una muestradiseños de vídeo, imagen, gráfico y tabla de muestra.
Agregue diapositivas a cada sección del tema según sea necesario, incluidas diapositivas con tablas, gráficos e imágenes. Consulte la siguiente sección para ver una muestradiseños de vídeo, imagen, gráfico y tabla de muestra.
Agregue diapositivas a cada sección del tema según sea necesario, incluidas diapositivas con tablas, gráficos e imágenes. Consulte la siguiente sección para ver una muestradiseños de vídeo, imagen, gráfico y tabla de muestra.
Agregue diapositivas a cada sección del tema según sea necesario, incluidas diapositivas con tablas, gráficos e imágenes. Consulte la siguiente sección para ver una muestradiseños de vídeo, imagen, gráfico y tabla de muestra.
Agregue diapositivas a cada sección del tema según sea necesario, incluidas diapositivas con tablas, gráficos e imágenes. Consulte la siguiente sección para ver una muestradiseños de vídeo, imagen, gráfico y tabla de muestra.
Agregue diapositivas a cada sección del tema según sea necesario, incluidas diapositivas con tablas, gráficos e imágenes. Consulte la siguiente sección para ver una muestradiseños de vídeo, imagen, gráfico y tabla de muestra.