2 votos

Implementación del mecanismo de licencias para aplicaciones distribuidas en App store

Tengo una aplicación que pretendo distribuir a través de la App store. Actualmente, el usuario compra una licencia en el sitio web, recibe una clave por correo electrónico y nuestro servidor web valida la clave de licencia introducida por el usuario en la aplicación. ¿Es posible distribuir la aplicación en la App Store sin ningún cambio, es decir: el usuario compra en la App Store, recibe una clave.

¿Puedo distribuir la versión de prueba como gratuita en App store?

3voto

Steve Evans Puntos 155

Regímenes de licencias

No, las aplicaciones no pueden utilizar su propio sistema de licencias basado en claves y las compras las gestiona la App Store de Apple.

Véase Apple Validar los recibos de compra de aplicaciones y aplicaciones con App Store documentación sobre cómo gestionar las compras en el App Store y el Guía de programación de la validación de recibos .

Véase WWDC 2018 > Suscripciones de ingeniería para obtener más información sobre la implementación de la validación de recibos para aplicaciones que contienen productos de suscripción autorrenovables.

Apple no proporciona código de muestra para licencias. Apple teme que si todo el mundo utiliza la misma implementación, se convierta en algo trivial de eludir. Si necesita ayuda a nivel de código, póngase en contacto con Apple y utilice un Incidente de asistencia técnica .

Ensayos

Apple no acepta pruebas gratuitas en la App Store. Las aplicaciones deben tener un valor que no caduque. Las compras dentro de la aplicación pueden utilizarse para desbloquear funciones adicionales. Consulte Directrices de revisión de la App Store .

0 votos

Por favor, ¿podría indicarme algunos artículos sobre cómo comprobar si la aplicación fue comprada en la tienda de aplicaciones en una aplicación MacOS es decir: Validación

0 votos

0 votos

No hay ejemplos en la guía.¿Qué validación realiza? ¿Local o en línea? Parece que la validación local es compleja, ¿pueden guiarme con algún código SWIFT de ejemplo?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X