Невозможно завершить незаконченные транзакции в очереди платежей

Мое приложение перешло в какое-то странное состояние в изолированной программной среде IAP ... Каждый раз, когда я запускаю приложение, оно запрашивает пароль конкретного тестового пользователя. Я думаю, из-за незавершенной сделки. Я действительно хочу завершить эту сделку, но это невозможно. Некоторая справочная информация и что я сделал для этого:

Я удалил этого тестового пользователя из itunesconnectКак только приложение запускается, я звоню[[SKPaymentQueue defaultQueue] addTransactionObserver:self]Уведомление об обновлении очереди платежей не получено после ввода пароля для этого конкретного тестового пользователя или нажатия кнопки «Отмена».[SKPaymentQueue defaultQueue].transactions.count всегда0, поэтому я не могу вручную завершить незаконченные транзакцииЯ удалил приложение с устройства, перезапустил устройство - все еще спрашиваю парольЯ выхожу из пользователя через Настройки -> iTunes & App StoreПосле того, как я отменил диалоговое окно с запросом пароля, каким-то образом я могу войти в систему с другим тестовым пользователем, но в следующий раз я все еще получаю диалоговое окно для пароля старого тестового пользователя.

Осталось только изменить идентификатор комплекта, что в моем случае нежелательно. Надеюсь, кто-то знает альтернативные способы, как избавиться от незаконченной сделки.

Ответы на вопрос(3)

Ваш ответ на вопрос