SKStoreProductViewController muestra aplicaciones de desarrollador

Estoy usando SKStoreProductViewController para implementar la funcionalidad de "más aplicaciones", pero cuando SKStoreProductViewController un producto en la list, solo recibo una pantalla en blanco, también hay una advertencia en la console:

No se pudo solicitar el controller de vista: Error Domain = _UIViewServiceInterfaceErrorDomain Code = 2 "No se pudo completar la operación. (_UIViewServiceInterfaceErrorDomain error 2.)"

esto sucede solo en ios 7, en ios 6 simplemente se networkingirige a la tienda de aplicaciones, aquí está mi código:

 SKStoreProductViewController *productVC = [[SKStoreProductViewController alloc] init]; productVC.delegate = self; NSDictionary *productParameters = @{ SKStoreProductParameterITunesItemIdentifier : <itunes developer ID>}; [productVC loadProductWithParameters:productParameters completionBlock:^(BOOL result, NSError *error) { if(error) { [[UIAlertView alloc] initWithTitle:[error localizedDescription] message:nil delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil] show]; } if (result ) { [self presentViewController:productVC animated:NO completion:nil]; } }]; 

Creo que este es error de ios 7, cualquier ayuda grandemente aplicada

Este es un error en iOS 7. Ver https://devforums.apple.com/message/951745 (requiere inicio de session Apple dev) donde un empleado de Apple confirma que "El SKSPVC no es compatible actualmente. Actualmente solo admite mostrar a un individuo producto."

Bastante molesto, ya que solía funcionar de maravilla y era una excelente manera para que una empresa mostrara a los usuarios sus otras aplicaciones. ¡Volver al tablero de dibujo!

Si está usando el simulador, las compras de Inapp (kit de tienda) no funcionarán en ios7, pero solo ios6.

Marque aquí: ¿Cómo probar IAP (compra en la aplicación) en iOS Simulator O en el dispositivo?