Quiero que el usuario pueda elegir el paquete de suscripción que más le convenga a su situación de forma similar a como lo hacen los SAAS, por ejemplo:
Quiero que tenga 3 niveles: Gratis, Estándar, Pro
Como quiero distribuirlo exclusivamente en la app store (para evitar montar mi propio framework de pago, backend, etc) estoy limitado en las opciones de pago.
Estaba pensando en crear 2 compras dentro de la aplicación (Estándar y Pro), pero eso significará que los usuarios no podrán utilizar el uso compartido de la familia o hacer compras por volumen.
La única solución que se me ocurre es crear 2 versiones adicionales:
-
MyApp (de descarga gratuita y con IAP disponible para las actualizaciones)
-
MyApp Standard ($X para descargar, sin IAP)
-
MyApp Pro ($Y para descargar, sin IAP)
Además del trabajo extra que supone gestionar y mantener 3 aplicaciones (a pesar de la automatización que pueda hacer), sigue existiendo el problema de la canibalización del número de valoraciones y descargas que afectan al ranking de la aplicación principal.
¿Hay otra forma de hacerlo?
Disculpas por el título confuso, no sé cómo hacerlo más sencillo.
Gracias