Size: a a a

2022 January 28

🅰Б

🅰️лександр Б.... in SwiftBook
Таких полно. У юзера два гаджета айфон и айпад под одной учеткой, он на одном купил что нибудь, consumable покупку сделал, надо на втором это синхронизировать через свой сервер. Как понять что на втором устройстве тот же юзер?
источник

I

Igor in SwiftBook
Если свой сервер, то он просто может хранить учётную запись, авторизациях которой, происходит на обоих устройствах
источник

I

Igor in SwiftBook
А уже на сервер сайд стороне можно хранить данные о покупках
источник

ДР

Денис Рубцов... in SwiftBook
Я полагаю, что если юзер не авторизовывается для использования сервиса, то никак.
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Как идентифицировать юзера, если в приложении нет авторизации/регистрации?
источник

AD

Alexander Dergilev in SwiftBook
Storekit 2 вроде бы умеет сам покупки восстанавливать для юзеров
источник

I

Igor in SwiftBook
Мне кажется, тогда здесь не должно быть «своего» сервера, зачем он тогда нужен?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Что бы хранить данные о расходуемых покупках
источник

🅰Б

🅰️лександр Б.... in SwiftBook
И синхронизировать их между девайсами
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Сторкит2 не поддерживает ос 12
источник

AD

Alexander Dergilev in SwiftBook
Ну каждой покупки есть original transaction id который лежит в чеке , который подтягивается вместе с твоим Apple ID. Когда кидаешь на восстановление покупки, отправляй чек с девайса на сервер, там пусть в базе ищут по original transaction id  всю инфу и возвращает тебе уже ответ
источник

AD

Alexander Dergilev in SwiftBook
Чек кидаешь в base 64, сервак его закидывает в Эппл и получает читабельный вид
источник

🅰Б

🅰️лександр Б.... in SwiftBook
consumable покупки нельзя восстановить
источник

🅰Б

🅰️лександр Б.... in SwiftBook
А если у меня фаирбейз?
источник

☆Даня☆ in SwiftBook
Здарова всем! Давно не виделись
источник

☆Даня☆ in SwiftBook
Как вы тут?
источник

GK

Guitar Kitty in SwiftBook
А не вариант, для юзера сгенерировать QR при покупке и добавить возможность синхронизации при наведении камеры на QR ? Типа зашиваешь в него токен, юзер на втором устройстве наводит камеру, токен чекается на сервере и подтягивает данные юзера, не пробовал такое, но мб реализуемо, хз
источник

GK

Guitar Kitty in SwiftBook
Ток хз как восстановить при удалении приложения, я бы просто любую авторизацию прикрутил, типа гугла
источник

AD

Alexander Dergilev in SwiftBook
Эх, только с подписками работал к сожалению . Но проще всего сделать для юзера элементарную регистрацию и всё
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Это слишком усложненный вариант, как то можно понять что на разных девайсах один и тот же юзер
источник