Ситуация:
- Пользователь делает IAP и получает некоторый контент, мы сохраняем идентификатор устройства пользователя, чтобы обеспечить доступ к этому контенту, когда захотят.
- Пользователь решил, что им не нравится контент, поэтому они звонят Apple и получают возмещение.
- Пользователь может получить доступ к контенту, даже если он был возвращен для своего IAP
Проблема:
Мы не хотим, чтобы пользователь мог получить доступ к этому контенту. Это может стать лазейкой, которую они воспользуются. (разблокировать контент, затем получить возмещение и сохранить доступ к указанному контенту)
Вопрос:
Есть ли способ проверить, был ли пользователь возвращен для IAP с их транзакционным идентификатором, транзакционным захватом или любой другой информацией, которую мы можем иметь?
Для справки я прочитал StoreKitGuide, он не упоминал об этом случае.