2015-06-29 11 views
-3

Я хочу проверить в-App-PurchaseinAppPurchase в ИОС SDK с помощью xcode6

То, что я сделал:

1.Created Certificate/AppId/Provisioning

2.Bundle Id моего приложения : com.sample.product

  1. Настройте приложение в itunesConnect.

  2. Идентификатор продукта моего приложения, который я должен купить: com.sample.product.buy

Я и выполнили все шаги, отсюда:

steps i followed

Нет, я получаю значение NSLog: Продукт Недоступно

Я проверил такие вопросы, как:

  1. Different Идентификатор продукта
  2. Очищенные для продажи
  3. Ждали 4 дня

Почему я получаю эту ошибку? Что я пропустил?

Когда я открываю приложение в itunes.connect и выберите In-App-покупки я получаю это сообщение в верхней части экрана:

enter image description here

Является ли это ХОРОШО? Или из-за этого предупреждения я получаю Продукт не доступен сообщение?

ответ

1

Открыть itunes connect. Выберите вкладку «Соглашение», «Налоги» и «Банкинг». Добавьте данные своего банковского счета для «Платных приложений», чем указано выше, не будет отображаться.

enter image description here

+0

будет ли он решить мою проблему не availabel – Dalvik

+1

, вы определенно не можете протестировать покупки в приложении, пока не настроите свою банковскую информацию. –

0

В приложении покупка широко составляет 3 различных этапов:

1 - Получения изделий из Itunes магазина и отображение их на UI (STORE интерфейс, который отображает название продукта, описание, цена по понятным для пользователя способом)

2 - Предоставление механизма для пользователя для покупки продуктов из UI (IBActions, разрешающие действие «Купить»)

3 - Обработка после покупки (обрабатывать успешную покупку путем разблокировки продукта, сбой при покупке, отображая понятную пользователю ошибку и обрабатывать будущее восстановление для неиспользуемых продуктов, поскольку они не должны быть приобретены снова в соответствии с правила, установленные Apple)

Это то, что вы должны сделать. И нет никаких «шагов» для любого приложения. У каждого приложения есть собственный способ продажи элементов IAP, и вы должны определить свой. Дайте достаточное представление о каждом шаге, вместо того чтобы пытаться заставить все работать. Покупка в приложении интересна для устранения неполадок, но не дает результатов, если они сделаны плохо. Более того, вы делаете это «удобным» & деловым способом, больше вам это выгодно.

Если вам требуется пошаговое руководство по интеграции IAP - вот мой own tutorial, чтобы упростить то, что я написал выше.

Если вам нужно более эффективное решение, здесь video lecture series с SWIFT и Objective C. Он также сопровождает образец кода.