2012-02-07 8 views
7

Estamos desarrollando una aplicación que utiliza el modelo IAP de suscripción no renovable. Mientras probamos el proceso de compra de suscripción en la zona de pruebas, vemos dos mensajes con los botones 'comprar'.Ya ha comprado esta suscripción. Toque Comprar para renovarlo o ampliarlo

El primer mensaje se muestra con la información de producto: “¿Quieres comprar una suscripción de $ xx, xx”

Después de hacer clic en 'Comprar' para el primer mensaje, un segundo mensaje (con otro botón de compra) se muestra: "Ya compró esta suscripción. Toque Comprar para renovarlo o ampliarlo. "

¿Es este comportamiento normal de iTunes/sandbox para volver a comprar suscripciones no renovables después de que hayan expirado? ¿Requiere iTunes que toque dos veces un botón de "comprar"?

+0

estoy teniendo el mismo problema. Estoy usando MKStoreKit, y me pregunto si sus procesos internos son bastante correctos. Recibo este mensaje durante y después de que caduque un sub. Tampoco parece que Hitting Buy extienda el sub. Estoy tan cerca de rodar mi propia solución ... –

+0

cómo está manejando la suscripción no renovable con mlstorekit pls aclarar? Significa mucho para mí // ¿se consideran materiales de consumo en mkstorekit? – hacker

+0

También me pregunto por qué dice "Ya Comprado ". Doc dice que los subsumibles no renovables y consumibles son casi iguales y pueden comprarse varias veces. ¿Por qué este comportamiento? ¿Es esto un error de Sandbox? ¿Puedes aclarar ahora? –

Respuesta

0

puede ser que lo haya comprado y no haya expirado. o puede haber sido comprado en un dispositivo diferente, pero todavía tiene uno antiguo. cuando trató de comprar su encontró que ya se compró por lo tanto pidió extender. IAP está vinculado a Apple id.

2

Una cosa que podría intentar (aunque no estoy seguro de que a Apple le guste esto) es crear un grupo de productos idénticos en la tienda (digamos 48 productos idénticos pero con diferentes identificadores: suscripción1, suscripción2, ..., suscripción48) Luego, cuando necesite extender la suscripción, simplemente elija la próxima suscripción. De esta forma, el usuario no recibirá ese mensaje molesto. Con 48 productos diferentes, deberías estar bien por 4 años. Esperemos que para entonces Apple tenga su cordura de nuevo :)

+0

Eso es un poco cojo, dándome -1 sin tomarse la molestia de hacer un comentario. Nos vemos obligados a pensar en soluciones tan incómodas por las políticas antipáticas de los desarrolladores de Apple. Es Apple quien debería obtener el -1. Si ejecuta un servicio con suscriptores mensuales y de repente se ve obligado a utilizar suscripciones no renovables y, además de eso, los usuarios deben hacer clic en Comprar DOS VECES, puede ser bastante frustrante. –

+0

Joris, realmente entiendo su frustración, y al menos sugirió alguna forma de manejar este problema a pesar de que es algún tipo de truco. +1 voto positivo para sus sugerencias. –

4

Comprobé el comportamiento de EverNote extendiendo sus subflujos no enrutables, y parece que ese es el comportamiento que no podemos evitar.

Me encontré con el mismo problema con Non-Renewing-Subs + MKStoreKit, y pensé que tenía algo que ver con mi configuración primero, pero no creo que haya nada que podamos hacer al respecto.

enter image description here

+2

Lo siento por responder a una pregunta antigua, pero tengo una pregunta con respecto a este comportamiento: ¿Todavía te cobrará por la suscripción nuevamente, a pesar de que obtienes este diálogo? –

Cuestiones relacionadas