Restaurando uma compra no aplicativo com um usuário que nunca pagou por ela

Estou tentando testar a compra no aplicativo no meu aplicativo.

Quando restauro a compra na aplicação com um utilizador de teste que comprou a compra na aplicação, tudo funciona bem.

Mas quando tento restaurar uma compra no aplicativo com um usuário quenão fez faça a compra no aplicativo antes de esperar que o framework chame o seguinte método:

-paymentQueue:restoreCompletedTransactionsFailedWithError:

mas, em vez disso, o framework chama:

-paymentQueueRestoreCompletedTransactionsFinished:

como meu usuário de teste já comprou a compra in app ....

Esse é o comportamento normal? E, em caso afirmativo, como faço para testar um usuário que está tentando restaurar sem comprar a compra in app?

questionAnswers(3)

yourAnswerToTheQuestion