No se pueden finalizar transacciones no finalizadas en la cola de pagos

Mi aplicación pasó a un estado extraño en el sandbox de IAP ... Cada vez que inicio la aplicación, me pide la contraseña de un usuario de prueba particular. Supongo que debido a una transacción inacabada. Realmente quiero terminar esa transacción, pero no es posible. Alguna información de fondo y lo que he hecho por ella:

He eliminado ese usuario de prueba de itunesconnectTan pronto como se inicia la aplicación, llamo[[SKPaymentQueue defaultQueue] addTransactionObserver:self]No se recibe ninguna notificación de actualización de la cola de pago después de ingresar la contraseña para ese usuario de prueba en particular o presionar cancelar[SKPaymentQueue defaultQueue].transactions.count es siempre0, por lo que no puedo finalizar manualmente las transacciones sin terminarEliminé la aplicación del dispositivo, reinicié el dispositivo, aún solicito contraseñaEstoy saliendo del usuario desde Configuración -> iTunes y App StoreDespués de cancelar el cuadro de diálogo que solicita la contraseña, de alguna manera puedo iniciar sesión con otro usuario de prueba, pero la próxima vez todavía obtengo el cuadro de diálogo para la contraseña del antiguo usuario de prueba.

Lo único que queda es cambiar la identificación del paquete, lo que no es deseable en mi caso. Esperemos que alguien conozca formas alternativas de deshacerse de las transacciones pendientes.

Respuestas a la pregunta(3)

Su respuesta a la pregunta