Восстановление покупки в приложении с пользователем, который никогда не платил за нее

Я пытаюсь протестировать покупку в приложении в своем приложении.

Когда я восстанавливаю покупку в приложении с тестовым пользователем, купившим покупку в приложении, все работает нормально.

Но когда я пытаюсь восстановить покупку в приложении с пользователем, который несовершил покупку в приложении до того, как я ожидал, что платформа вызовет следующий метод:

-paymentQueue:restoreCompletedTransactionsFailedWithError:

но вместо этого фреймворк вызывает:

-paymentQueueRestoreCompletedTransactionsFinished:

как мой тестовый пользователь уже купил покупку в приложении....

Это нормальное поведение? И если да, то как проверить пользователя, пытающегося выполнить восстановление без покупки в приложении?

6
задан j7nn7k 9 October 2014 в 09:43
поделиться