Проверьте, действительно ли пользователь заплатил за покупку в приложении [iOS, Swift]IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Проверьте, действительно ли пользователь заплатил за покупку в приложении [iOS, Swift]

Сообщение Anonymous »

Вот вам странный вопрос :)
У меня есть приложение для iOS, в котором в качестве покупки внутри приложения есть непотребляемый продукт, который пользователи могут покупать. Если хотите, это своего рода пожизненная подписка.
Дело в том, что в моем коде была ошибка, которая позволяла пользователям «подписаться» на мое приложение, нажав кнопку «Восстановить покупки». .
Я исправил ошибку, но у меня возникла проблема. Сейчас около 50 пользователей подписаны, но так и не заплатили за эту услугу.
Есть ли способ узнать, действительно ли пользователь каким-то образом заплатил за эту услугу? Я хотел бы отписаться от них, если они не заплатили.
Система работает следующим образом:
Пользователь нажимает «Купить», Apple позаботится об этом. покупка для меня, и при обработке очереди платежей, если покупка прошла успешно, я подписываюсь на пользователя, добавляя его идентификатор iCloud в свою базу данных. Итак, единственная часть данных, которая у меня есть, — это их идентификатор iCloud и ничего больше. Я не знаю, какой iCloud ID "платный", а какой "читерский" :)

Подробнее здесь: https://stackoverflow.com/questions/658 ... -ios-swift
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»