Код SKErrorDomain=0 In In-App Purchase

сегодня, при тестировании IAP в песочница режим, мы вдруг получили SKPaymentTransactionStateFailed с сообщением об ошибке:

ошибка домена=код SKErrorDomain=0 "не удается подключиться к iTunes Store" UserInfo={NSLocalizedDescription=не удается подключиться к iTunes Store}

затем приходит предупреждение

он работает Раньше, мы не изменили код, связанный с IAP.

Я искал stackoverflow и google и попытался это:

  • тест с устройством, а не симулятор,
  • убедитесь, что идентификатор продукта правильный.
  • убедитесь, что номер сборки в общих настройках XCode правильный
  • создайте новую тестовую учетную запись sandbox в iTunes connect и выйдите из всех других учетных записей, а затем протестируйте с помощью тестовой учетной записи sandbox.
  • перезагрузка/сброс устройства
  • убедитесь, что учетная запись разработчика apple не обновляется в последнее время

ни один из это работает на меня. Любое предложение?

Update: я думаю, что это проблема сервера iTunes Connect, теперь она решена.

1 ответов


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

-- Edit--

Это было исправлено. enter image description here

голосование, чтобы закрыть этот вопрос, чтобы предотвратить путаницу в будущем подобных проблем.