Ios InApp покупает: Когда и почему SKPaymentTransactionStateRestored отправляется обратно как статус транзакции?
iOS Покупки In-App: Когда и почему SKPaymentTransactionStateRestored отправляется обратно как статус транзакции?
Связано ли это с повторяющимся планом подписки?
Ответ 1
Вы получаете транзакции SKPaymentTransactionStateRestored вместо транзакций SKPaymentTransactionStatePurchased при восстановлении покупок пользователей, отправив сообщение restoreCompletedTransactions в SKPaymentQueue.
Ответ 2
Общее правило - обрабатывать оба обратных вызова: для покупки и покупки восстановления.