Я пытаюсь протестировать транзакцию Store Kit с помощью iPhone 3.0 SDK. Я основываю свой код на примере кода в Руководстве по программированию Store Kit, но я продолжаю получать неудавшиеся транзакции (статус: SKPaymentTransactionStateFailed). Однако свойство error транзакции равно нулю, так что это не проливает света на ситуацию.
Когда я пытаюсь приобрести продукт, я могу войти в систему с тестовой учетной записью и принять покупку, но затем я получаю диалоговое окно, в котором говорится:
«Вы уже приобрели это, но оно еще не было загружено. Нажмите« ОК », чтобы загрузить его сейчас».
Когда я нажимаю «ОК», ничего не происходит. Мой transactionObserver больше не получает сообщений, отправленных ему.