2010-06-15 6 views
0

Я пытаюсь использовать StoreKit API в OS3.0 для iphone для покупки приложения. Однако при попытке приобрести что-то в среде SANDBOX ENVIRONMENT я получаю следующую ошибку. не«Элемент, который вы пытались купить, больше не доступен» Ошибка storekit в iphone sdk

Элемент, который вы пытались купить больше не доступен [Environment: Песочница]

Вот код, я использую, чтобы сделать платежи:

SKPayment* payment = [SKPayment paymentWithProductIdentifier:model.productId]; 
[[SKPaymentQueue defaultQueue] addPayment:payment]; 

Я также запрошена storekit для списка доступных продуктов и, похоже, просто отлично возвращает те же идентификаторы продуктов, которые я сейчас использую для покупки товара.

У меня есть все настройки продуктов в iTunes Connect и создан тестовый пользователь. Перед отладкой приложения я вышел из магазина в меню настроек и ввел свою тестовую учетную запись и пароль при отладке моего собственного приложения.

Что может быть здесь?

+0

Просто моя удача - у яблока есть проблема со средой песочницы в тот момент, когда я заканчиваю писать свой первый код покупки приложения .... – aloo

+0

Даже мне нужно решить эту проблему: можете ли вы помочь мне о том, как вы создали Песочницу аккаунт и для тестирования вы загрузили свой двоичный файл в iTunes? –

ответ

1

Да, похоже, проблема с яблок. Вчера мое приложение для песочницы отлично работало. Сегодня нет.

0

Я тоже, это было так с прошлой ночи, у песочницы в покупках приложений возникают проблемы, на которые это похоже. не

Элемент, который вы пытались купить больше недоступен

Я также должен был обновить профиль обеспечения случайно в то же время вчера вечером - угадайте, что я думал, что проблема была, да, профиль обеспечения , Последовала веселая инсталляция/деинсталляция!

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