с аккаунта #1
2. Посылаю чек через сервер в эппл на проверку, ок.
3. Логинюсь в аппстор с аккаунта #2.
4. Посылаю чек, а чек хранится и шлется от аккаунта #1.
При запросе SKProduct все норм, аккаунт 2. Чек обновляется на акк2 только если купил с него покупку.
Как я понимаю, нужно принудительно запросить обнову чека, но в какой момент (не запрашивать же на каждый чих брутфорсом)? Как определить несоответствие чека текущему аккаунту и не послать ошибочный чек на валидаию?
Перед отправкой и обновляй.
В смысле каждый раз SKReceiptRefreshRequest вызывать? Оно ж пароль запрашивать будет.
Я не уверен, но на хабре были статьи про подписки от Apphud. Возможно, там будет ответ на твой вопрос
Там инфа супер базовая, только начало.
Обсуждают сегодня