SKPaymentTransaction.originalTransaction.transactionReceipt is nil

Я разрабатываю приложение с возможностью автоматического продления подписки на покупку в приложении. Также в приложении есть опция «Восстановить», цель которой - восстановить предыдущие транзакции.

Но я столкнулся с проблемой при восстановлении, я получаю «transactionReceipt» как nil для originalTransaction для каждой восстановленной транзакции. т.е. "SKPaymentTransaction.originalTransaction.transactionReceipt" принимается как ноль. Там по моей проверке получения транзакции в AppStore не происходит.

Кто-нибудь сталкивается с такой же проблемой?

Любая информация мне очень поможет.

Обратите внимание, что я тестирую покупку в приложении в среде Sandbox.

Заранее спасибо, Васу Н.

10
задан Vasu N 16 November 2011 в 13:10
поделиться