2016-10-02 2 views
0

Я использую версию XCode 2345.1, и у меня есть устройство с iOS 10.0.1. Приложение работало с покупками в приложении в iOS 9, теперь я не могу выполнять эту функцию.StoreKit в Xcode 8 и iOS 10 не работает

При отладке я получил «SKErrorUnknown» на одном устройстве, в то время как в другом я получил «SKErrorClientInvalid». Второй - потому, что учетная запись, которую я использую для покупки, предназначена для магазина в США, а приложение - в индийском магазине.

Когда я меняю магазин в App Store, следующее показано: - enter image description here enter image description here

ответ

1

Может быть ваше приложение доступно только для другого места, тест пользователь был локализован для других - и эта установка не Работа.

Вы должны включить приложение для США и создать тестового пользователя, локализованного в США, и, похоже, он работает (без изменения кода вообще). И я думаю, что это доказывает, что код в порядке, только у песочницы Apple есть некоторые проблемы с пользователями, не тестирующими США.

+0

Я нашел проблему, учетная запись, которую я использовал, - это учетная запись администратора. Я добавил эту учетную запись внешним тестерам, но не смог добавить ее в качестве тестостерона. Поэтому я столкнулся с этими проблемами. В любом случае спасибо –

Смежные вопросы