об этом.
iOS IAP успешно реализована в моем приложении и протестирована в песочнице. Работает отлично.
Я обеспокоен тем, что пользователи могут купить что-то с помощью IAP, загрузить его в мое приложение, а затем пожаловаться в Apple и получить возмещение. Там нет никакого очевидного способа, что возмещение сообщается в моем приложении. Они просто исключены из списка продуктов, которые я получаю во время операции восстановления? Существует ли какой-либо недокументированный тип транзакции, который будет асинхронно отображаться в моем SKPaymentTransactionObserver при возврате?
Сейчас я работаю с предположением, что мне нужно удалить транзакции IAP пользователя перед выполнением восстановления, и что все, что было возвращено, просто не будет в списке восстановленных транзакций. Это правильный способ сделать это? Есть ли способ проверить это в песочнице?
Кто-нибудь видел возмещение в производственной среде и может объяснить, как они работают?