Pregunta

Tengo un problema de identificador inválido mientras solicito información del producto

He hecho lo siguiente:

  1. He agregado mi aplicación al iTunes Connect y el identificador de paquete coincide con el del portal del programa.

  2. He habilitado la compra de aplicaciones en el portal del programa para el ID de la aplicación y creé el perfil de provisión para eso e instalado en el dispositivo.

  3. Cuenta de prueba creada con el identificador del producto y el precio y el nombre.

  4. He incluido el código a continuación en mi proyecto

    NSString *str = [[NSString alloc] initWithFormat:@"//Same as the Product Id displayed  in    Itunes Connect//"];
            SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:str]];
            request.delegate = self;
            [request start];
    }
    
    - (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response{
    
        NSArray *myProduct = response.products;
        NSArray *invalidProdId = response.invalidProductIdentifiers;
    
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"product" message:[myProduct objectAtIndex:0] delegate:nil cancelButtonTitle:@"purchse" otherButtonTitles:@"cancel"];
        [alert show];
        [alert release];
        [request autorelease];
    
    }
    

Pero estoy obteniendo mi ProductID como inválido.

¡Ayúdame si alguien tiene alguna idea!

¿Fue útil?

Solución

Si lo intentó todo, pero aún obtiene una ID de producto no válida, en caso de que su dispositivo esté jailbreak, intente la restauración de fábrica. Intenté todo y no lo hice funcionar hasta que restauré a la versión de fábrica. De alguna manera, el dispositivo Jailbreak no puede probar en la compra de la aplicación

Otros consejos

Esta parece ser la lista de verificación definitiva para este tipo de problemas:http://troybrant.net/blog/2010/01/invalid-product-ids/

En mi caso, mi cliente necesitaba completar su información bancaria antes de comenzar a recuperar productos válidos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top