Hola, estoy usando la compra de aplicaciones en mi proyecto. Cuando ejecuto este proyecto todo funciona bien, excepto que recibo un mensaje de advertencia que dice que "paymentWithProductIdentifier está en desuso", pasé por las preguntas similares que se hacen en el desbordamiento de la pila, pero no estaba satisfecho. He mostrado mi codificación que he utilizado en el proyecto a continuación¿cuál es la solución alternativa para paymentWithProductIdentifier?
SKPayment *payment=[SKPayment paymentWithProductIdentifier:@"com.mycompany.dmaker.maker1"];
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
[[SKPaymentQueue defaultQueue] addPayment:payment];
Puede alguien decirme 1) la alternativa de esta advertencia. 2) o dígame si este proyecto lo aprueba en la tienda de aplicaciones si uso este código existente.
¿Me puede decir el código de ejemplo para esta línea "<#from la lista de productos de la respuesta #>" – surendher
Esto no es sino uno de los productos, que el usuario selecciona para la compra de la que se obtiene después de llamar - (void) productsRequest: (SKProductsRequest *) solicita la respuesta didReceiveResponse: (SKProductsResponse *). –
Para responder con seguridad para el código de muestra. Esto va en el delegado didReceiveResponse: SKProduct * selectedProduct = nil; selectedProduct = [response.products objectAtIndex: 0]; – GeneCode