Compras dentro de la aplicación ¿Suscripciones renovables automáticamente vs no renovables?

Mi aplicación es un cliente de service web. El service tiene una suscripción pagada de un mes. Quiero implementar el pago por suscripción con IAP. Al principio, creo que implementarlo como Suscripción renovable automáticamente, pero después de leer varias publicaciones sobre sus inconvenientes (rechazando la App Store porque el contenido no es un contenido digital o algo así), decidí hacer una suscripción no renovable, pero También tiene algunos inconvenientes (difícil de sincronizar, logging opcional). En SO, el desarrollador escribió que su aplicación fue rechazada de la App Store cuando hizo la synchronization de iCloud.

Entonces, ¿alguien con buena experiencia en producción escribió todos los pros y los contras de las Suscripciones Renovables Automáticamente y No Renovables? ¿Qué debo elegir para la suscripción de un mes al service médico web? Gracias

No tengo experiencia con suscripciones renovables, pero tengo amplia experiencia con IAP y suscripciones no renovables. Uso suscripciones no renovables para un service que no es una descarga digital.

Suscripción renovable Contras

  • El usuario debe renovar manualmente cada mes.
  • Probablemente quiera considerar períodos de suscripción más largos. Mi aplicación tiene 2 meses y 1 año.

Pros de suscripción renovable

  • Los usuarios solo pagan por lo que usan. Puede convertir esto en su ventaja.
  • Mi propia aplicación vio un buen aumento en las tasas de conversación cuando expliqué que las suscripciones no se renuevan automáticamente y que no tenían que preocuparse por cancelar la suscripción.
  • ¡Puedes cambiar el precio!
  • Mucho más flexibilidad sobre cómo puedes usarlo.
  • Tiene las windows emergentes estándar durante la compra. Tendrá una mejor tasa de conversación desde que el usuario presionó el button de compra luego de la compra.

Auto-Renewable Contras

  • MUCHAS regulaciones sobre lo que puedes hacer con él.
  • Es muy posible que no puedas usar renovaciones automáticas en tu situación.
  • Solo el usuario puede cancelar su suscripción. No puede agregar una manera fácil de hacerlo en su aplicación y mantener contentos a sus usuarios.
  • El process de compra tiene pasos adicionales que preguntan al usuario si desean compartir su información con el editor.
  • No hay API para saber cuándo finalizará la suscripción.
  • Tendrás más críticas negativas.

Auto-Renovables Pros

  • Los usuarios no tienen que renovar manualmente.
  • Tienes un ingreso más garantizado por mes.

Deberá sincronizar las suscripciones entre dispositivos. Uso Parse.com como mi backend. Básicamente, antes de completar una transacción IAP, presiono los datos para analizarlos. Los usuarios pueden extraer esos datos en su dispositivo para sincronizar las suscripciones. Parse le permite save la transacción para usuarios con y sin counts. Por lo tanto, tiene la ventaja de proporcionarle información de ventas en time real.

EDITAR: Suscripciones renovables automáticas cambiarán este otoño

Las suscripciones renovables automáticas están cambiando drásticamente este otoño (2016). Casi todas las razones para no usar auto renovables se están yendo. https://developer.apple.com/app-store/subscriptions/whats-new/

Tenía exactamente la misma experiencia con una suscripción renovable (una aplicación que da acceso a una información específica mientras la suscripción está activa). La aplicación fue rechazada porque "la aplicación no es adecuada para las suscripciones renovables automáticas, y su recomendación fue cambiar a la suscripción no renovable, y eso es lo que hice.

Después de eso, la aplicación fue rechazada porque no había forma de transferir la suscripción entre los dispositivos del usuario o después de reiniciar el dispositivo. Lo que hice fue configurar un sistema de authentication de usuario / contraseña y permitir hasta 5 dispositivos para conectarse al mismo time con una combinación de usuario / contraseña y permitir extender la suscripción desde cualquiera de los dispositivos de ese usuario. Esta solución fue aprobada (cuando iOS 5 fue la última versión) y todavía funciona.