SKErrorDomain Code = 0 "No se puede conectar a iTunes Store" en IAP iOS Objective c

Cuando probé IAP para mi aplicación, arroja el siguiente error

Error Domain=SKErrorDomain Code=0 "Cannot connect to iTunes Store" UserInfo={NSLocalizedDescription=Cannot connect to iTunes Store} 

He probado muchos enlaces relacionados con este problema, pero nada me ayudó. Además, el "Identificador de Producto" también es correcto y también creo un nuevo usuario de sandbox, pero no hay salida. Cualquier ayuda sería genial.

Parece que los serveres de Apple están inactivos para el entorno de Sandbox. ¡Las compras en vivo funcionan bien!

SKPaymentTransactionStatePurchased no se llama en compras en vivo, solo se llama a SKPaymentTransactionStateFailed pero se ha descontado la cantidad de la count de usuario. Ahora el usuario debe hacer clic en el button Restaurar para restaurar los productos comprados. No sabemos la solución para esto. Ahora es el gran dolor de cabeza para todos los desarrolladores de iOS. Los serveres de Apple están inactivos para el entorno Sandbox.