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

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

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

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

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

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

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

  • Выровнять UIImageView до нижней части UIScrollView
  • Что означает inout CGPoint * как параметр?
  • Попытка заполнить NSMutableArray, но получить неявное преобразование int в id, запрещена дугой
  • Share Extension loadItemForTypeIdentifier возвращает ошибку для NSURL
  • Добавьте верхнюю панель приложения iOS, видимую для всех представлений
  • unind segue / performSegueWithIdentifier: проблемы
  • JSQMessagesViewController - отправить текстовое сообщение с файлами прикрепленных файлов
  • Навигационная панель Заголовок фона белый в iOS11
  • One Solution collect form web for “Идентификатор транзакции, не отображающийся в приложении к приложению”

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

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

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

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.