Восстановление покупки в приложении у пользователя, который никогда не платил за него
Я пытаюсь проверить покупку приложения в моем приложении.
Когда я восстанавливаю покупку в приложении у тестового пользователя, который купил ее, все работает нормально.
Но когда я пытаюсь восстановить покупку в приложении с пользователем, которыйdidn't сделать покупку в приложении, прежде чем я ожидал, что фреймворк вызовет следующий метод:
-paymentQueue:restoreCompletedTransactionsFailedWithError:
но вместо этого фреймворк вызывает:
-paymentQueueRestoreCompletedTransactionsFinished:
как мой тестовый пользователь уже купил в приложении покупки ....
Это нормальное поведение? И если да, то как я могу протестировать пользователя, пытающегося восстановиться, даже не покупая встроенную покупку?