No se puede conectar al error de iTunes Store

Bueno, estoy teniendo este problema ahora. Estoy usando MKStoreKit en mi compra en la aplicación. Estos son mis errores:

Failed transaction: <SKPaymentTransaction: 0x136a62e0> error: Error Domain=SKErrorDomain Code=2 "Cannot connect to iTunes Store" UserInfo=0x13654a90 {NSLocalizedDescription=Cannot connect to iTunes Store} 

¿Alguna idea?

Puede eliminar ese error mediante la verificación cruzada de esta list de verificación. Si su respuesta no es para ninguno de los puntos, entonces puede estar causando el problema.

  1. ¿Ha habilitado las compras en la aplicación para su ID de aplicación?
  2. ¿Ha marcado Comprobado para la venta de su producto?
  3. ¿El ID de package .plist de su proyecto coincide con su ID de aplicación?
  4. ¿Ha generado e instalado un nuevo perfil de aprovisionamiento para la nueva ID de aplicación?
  5. ¿Ha configurado su proyecto para firmar código utilizando este nuevo perfil de aprovisionamiento?
  6. ¿Utiliza el ID de producto completo al hacer una SKProductRequest?
  7. ¿Has esperado varias horas desde la adición de tu producto a iTunes Connect?
  8. ¿Están activos tus datos bancarios en iTunes Connect?
  9. ¿Está jailbreak tu dispositivo? Si es así, debe revertir el jailbreak para que IAP funcione.
  10. Para iOS7 y Xcode 5 Intente hacer esto:
    1. Tienes que probar en un dispositivo físico como apple restringir las testings IAP en el simulador.
    2. Vaya a configuration -> iTunes y App Store -> y cierre session en su count. Eliminar la aplicación del dispositivo y limpiar todos los datos.

Lo más importante es salir de su count de iTunes actual en su dispositivo antes de intentar hacer cualquier compra.

Asegúrese de haber realizado todos los pasos necesarios para las testings de compra en la aplicación.

A partir de septiembre / octubre de 2013, los simuladores de iOS7 no pueden procesar las requestes de compra de aplicaciones de tienda de aplicaciones.

Necesitas usar un dispositivo real.

Imagina que has creado un nuevo perfil de aplicación en Mis aplicaciones de iTunes. Agregado en la aplicación. Todo correcto.

Ahora quieres probar compras. Muestra la list de productos pero se detiene en el button de compra con el error "No se puede conectar a iTunes Store" en el logging.

¡Esto se debe a que intenta comprar productos no aprobados y no existentes! Puede probar solo el producto Sandbox en este momento.

Entonces tienes que

  1. crear usuario de sandbox (en itunes connect – usuarios …)
  2. logout you real itunes inicio de session en el dispositivo
  3. Intente comprar bajo el inicio de session de Sandbox (se lo solicitará)

Tenía el mismo problema y acabo de recordar que ninguna ID de Apple funcionará. Tienes que crear una testing apple id en itunes conectar / administrar usuarios / probar usuario / agregar nuevo usuario.

Intente poner un número de compilation. Objetivo> General> Identidad> Comstackción.

Esto me lo resolvió.