Proceso detallado de uso de IAP en pagos de iOS

1. La información de la tienda de aplicaciones está completa

En primer lugar, debe haber una cuenta de desarrollador que pueda publicar productos y un entorno de desarrollo que pueda ejecutar aplicaciones. IAP solo se puede probar en una máquina real, y debemos tener un dispositivo IOS.

Todas las operaciones que realizamos se realizan en mac y las pruebas son todas máquinas reales.

En la prueba, definitivamente no queremos pagar lo real, no se preocupe, podemos agregar una cuenta de prueba a la cuenta de desarrollador, que es simple y conveniente, es decir, SandBox.

1.1 Crear ID de aplicación

No diré tonterías durante el proceso, puedo buscar mucho en Internet y la ID de la aplicación recién creada abrirá el pago en iap de forma predeterminada, como se muestra en la figura.

El trabajo preparatorio es lo mismo que no usar iap. Después de crear la aplicación, asegúrese de que todo esté correcto. Se recomienda probar sin agregar iap primero para ver si el proyecto puede pasar la inspección. Una vez que todo esté listo, cree una entrada de pago de iap.

1.1 Crear una entrada de pago de iap

Ingrese a iTunse Connect, ingrese a mis aplicaciones, haga clic en el proyecto recién creado, haga clic en Compras en la aplicación, ingrese iap, como se muestra en la figura

Haga clic en "Crear nuevo" en la esquina superior izquierda para crear un nuevo artículo pago IAP, y habrá 5 tipos de IAP para elegir en la interfaz Seleccionar tipo. Como se muestra:

Hay cuatro opciones para la selección del tipo:

1) Consumibles (consumibles): debe pagar por cada descarga;

2) No consumible (no consumible): solo es necesario pagar una vez;

3) Suscripciones renovables automáticamente: suscripción automática;

4) Suscripción gratuita: suscripción gratuita

Si solo hay suscripción gratuita en la selección de tipo, significa que nuestra cuenta de desarrollador no tiene la función de pago con tarjeta bancaria.

Generalmente, necesitamos comprar monedas de oro en el juego, así que elegimos el primer tipo de consumible. Después de elegirlo, se ve así

Simplemente elija chino. Algunas personas dicen que no es necesario elegir inglés para chino. Guárdelo al final.

Ahora se ha completado la entrada de pago que debe crearse.

1.3 Crear una cuenta de prueba de sandbox

Haga clic en usuarios y roles en iTunse Connect, luego haga clic en probadores de sandbox


Haga clic en el signo más para agregar uno

Al elegir la aplicación en un territorio de la tienda, simplemente elija China. Cuando hagamos la prueba, el texto de la información de compra que aparecerá será el texto del país que seleccionó. Solo crea y guarda.

2. proyecto de acceso a iap

Encapsulé lo que necesitaba y lo llamé directamente, con comentarios en el código.

En nuestro proyecto, necesitamos agregar la biblioteca StoreKit.framework

Instrucciones:

IOSiAP_Bridge * puente = nuevo IOSiAP_Bridge ();
puente-> requestProducts (int);

Supongo que te gusta

Origin blog.csdn.net/qq_21743659/article/details/108596001
Recomendado
Clasificación