Есть ли способ узнать, когда пользователь покупает нерасходник, покупает ли он его в первый раз или уже купил и снова получает бесплатно?
Проверил transactionState
, transactionDate
транзакции, но в обоих случаях данные одинаковые:
transactionState
:SKPaymentTransactionStatePurchased
(а неSKPaymentTransactionStateRestored
, если пользователь уже купил его)transactionDate
: дата, когда транзакция была добавлена в очередь платежей AppStore.