Size: a a a

2021 October 05

AD

Alexander Dergilev in SwiftBook
всем привет, подскажите пожалуйста по теоретической части в плане совершения покупок. есть следующая ситуция, пользователь купил подписку, на сервере записали айдишник данной подписки и время, когда она истекает. потом я хочу при каждом запуске приложения проверять, валидна ли еще подписка, но без участия сервера эппла, а только проверифицировать на личном сервере. что мне для этого надо на сервер отправить? я же не могу на телефоне получить оригинальный айди транзакции? или он и не нужен вовсе и это делается как-то иначе?
источник

KC

Keep Calm in SwiftBook
При запуске прила должна спрашивать статус premium=1 или premium=0
источник

KC

Keep Calm in SwiftBook
Тебе нужен айди пользователя по девайсу или по айди на серваке, в зависимости от того, какая у тебя рега
источник

AD

Alexander Dergilev in SwiftBook
а если реги нет?)
источник

AD

Alexander Dergilev in SwiftBook
все что я имею, это чек внутри телефона получается и все
источник

A

Alexey in SwiftBook
еще учти что юзер может отменить подписку
источник

AD

Alexander Dergilev in SwiftBook
ну для этого же приходят уведомления с сервера эппла, так?
источник

A

Alexey in SwiftBook
на твой сервер. но достоверность непонятная
источник

AD

Alexander Dergilev in SwiftBook
мне просто не понятно, что надо хранить на своем сервере, чтоб не спрашивать постоянно у эппла ест ьу меня подписка или нет, или так не получится и надо всегда кидать чек с телефона на свой сервак для валидации с эпплом?
источник

A

Alexey in SwiftBook
ну можно это валидацию с чеком и на телефоне делать. но нужно будет ключик в исходниках оставлятья тогда
источник

AD

Alexander Dergilev in SwiftBook
ну то есть в любом случае, нужно будет у эппла спрашивать?
источник

AD

Alexander Dergilev in SwiftBook
получается, мне всегда надо доставать чек из телефона и отправлять его? и еще подскажи пожалуйста, при продлении например или восстановлении, чек меняется?
источник

AD

Alexander Dergilev in SwiftBook
только original transaction id остается неизменным/
источник

AD

Alexander Dergilev in SwiftBook
?
источник

КЗ

Кирилл З in SwiftBook
Всем привет, подскажите как обновить данные? Всю голову сломал уже
источник

ED

Evgeny Dudkin in SwiftBook
Ребят сначала лучше пройти
Курс Паттерны Проектирования или
Курс Изучаем Паттерн MVC?
источник

A

Alexey in SwiftBook
думаю да
источник

A

Alexey in SwiftBook
не могу сказать. вполне вероятно
источник

AD

Alexander Dergilev in SwiftBook
я думал можно будет по чеку просто сравнивать, но заметил, что он меняется, но в какой момент не пойму) точно при вызове метода на восстановеление, но и еще в какой-то момент
источник

A

Alexander in SwiftBook
[!] No `Podfile' found in the project directory.

Пытаюсь обновить поды, файл, конечно же, там есть, но почему то ошибка. (Если файл удалить, сделать pod init, он появится, но потом снова не найден). Что может быть такое?
источник