Идентификатор транзакции, не отображающийся в приложении к приложению

Я работаю с автоматически возобновляемыми подписками. Когда приложение успешно завершило транзакцию, оно отправляет квитанцию ​​нашему серверу для ее проверки и проверки наличия в квитанции последнего идентификатора транзакции.

Время от времени наш сервер возвращает ошибку, заявляя, что идентификатор транзакции не найден в квитанции. Я подтвердил, что локально, в приложении. Даже после обновления чека иногда идентификатор транзакции не может быть найден.

Кроме того, покупка преуспела, потому что, пытаясь снова купить ту же подписку, появляется всплывающее окно iOS, в котором говорится, что подписка в настоящее время активна.

Очевидно, это странное поведение происходит в среде песочницы. Также обратите внимание, что я использую до трех тестовых пользователей, переключающихся между ними.

Кто-нибудь испытал подобную проблему?

Любые идеи о том, что происходит?

One Solution collect form web for “Идентификатор транзакции, не отображающийся в приложении к приложению”

Последние 2 дня я тестировал свой код с одним пользователем теста iTunes, и я больше не сталкивался с этой проблемой. Даже не один раз.

Я почти уверен, что проблема связана с переключением между пользователями тестирования iTunes в среде песочницы. Так или иначе, в этом случае квитанция приложения не всегда согласована.

Невозможно это доказать 🙁

  • Удалить указанный файл из каталога документов
  • Навигационная панель Заголовок фона белый в iOS11
  • Утечки памяти с помощью NSXMLParser
  • как скрыть Touch, чтобы вернуться к вызову
  • Переполнение стека во время большого цикла: как мне это исправить?
  • Как найти поставщика / расширение, используемое для выбора файла в UIDocumentPickerViewController?
  • SDK не содержит bitcode ios
  • Как показать только 7 дней в UIDatePicker в iOS?
  • Построение интерфейсов для 3,5-дюймовых iPhone в Xcode 6
  • Наложение изображения не отображается в полноэкранном режиме только в ios 10
  • Создание приложения с функцией электронной подписи для ios, возможно, с помощью монофонического?
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.