У меня есть один неиспользуемый IAP под названием «Pro Version». Я даю покупателям дополнительные очки и некоторый доступ.Неиспользованный элемент IAP дает дополнительные баллы после первой покупки
Нет проблем при покупке в первый раз. Он дает очки и устраняет ограничения.
Но когда они пытаются купить его снова, он говорит: «Вы уже купили этот предмет, нажмите ok, чтобы загрузить его снова», а затем он попадает в SKPaymentTransactionStatePurchased и снова дает очки.
Я попытался поставить брелок так, чтобы он дал только один раз для устройства, но если кто-то возьмет другое устройство и войдет в систему со своей учетной записью, которую они купили, они снова получат очки.
Любые идеи для решения этой проблемы? Я имею в виду, должен ли я менять место, где они берут очки (он дает точки после того, как validateReceiptForTransaction успешно)?
Спасибо всем