2012-05-03 4 views
4

У меня есть приложение для iPhone, которое имеет three Levels. Эти three Levels отображаются как three tabs в одном представлении.In-App Покупки в iPhone

Первый уровень является бесплатным. 2-й и 3-й блокированы.

Я прочитал несколько руководств, но я не получил ясности, какой тип In-App -Purchase подходит для моего приложения.

Потому что, если я использую Расходуемые Три уровня должны быть тремя различными приложениями (но у меня есть 3 вкладки в одном приложении). Если я использую Non-Consumable, приложение должно покупать только один раз.

Но когда пользователь хочет unlock the 2nd Level, пользователям необходимо сделать платеж, я битную confusionhere, если я хочу к продаже 2nd/3rd level пользователю, те, (2nd & 3rd) levels должны быть разными приложениями.?

Здесь я хочу разблокировать вкладку (то есть кнопку, которая заблокирована). Когда пользователь Нажмите на кнопку Он должен подключиться к Appstore и делать транзакции.

Если это успешно, этот уровень должен быть открыт.

Пожалуйста, дайте мне знать, если у вас есть исходный код.

Благодаря

ответ

1

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

http://www.raywenderlich.com/2797/introduction-to-in-app-purchases

+0

В учебнике .., В разделе «Управление покупками приложений». Он создает новое приложение и добавляет его в plist ... Но я хочу заблокировать свою кнопку ..., которая включена в приложение ... И он также сказал, что Non-Consumable Means " купите один раз, используйте навсегда "... Что я должен делать ...? – SriKanth

+0

Это правильно. Вы должны проверить все этапы один за другим. –

+0

Мои требования: когда пользователь хочет разблокировать второй уровень, ему нужно заплатить определенную сумму ... Согласно вашему ответу, я хочу использовать расходные материалы с 3 уровнями ... правильно ..? Пожалуйста, дайте мне знать, что я новичок в iOS. – SriKanth

1

Вы должны использовать 2 без расходных материалов. Один для Level2 и один для Level3. Таким образом, вы можете убедиться, что ваш пользователь платит только один раз за уровень. И Уровни могут иметь разные цены, если хотите.

+1

Пожалуйста, дайте мне знать, если у вас есть/знаете какие-либо учебники (или) Если у вас есть какой-либо исходный код для нерасходуемой покупки в приложении ... – SriKanth

+1

Уроки, упомянутые Gajendra, действительно полезны. – joern

+0

В учебнике .. В разделе «Управление покупками приложений». Он создает новое приложение и добавляет его в plist ... Но я хочу заблокировать кнопку ..., которая включена в приложение ... И он также сказал что нерасходуемые средства «купите один раз, используйте навсегда» ... Что я должен делать ...? – SriKanth

1

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

+0

Пожалуйста, дайте мне знать, если у вас есть/знаете какие-либо учебники для нерасходуемых покупок в приложении – SriKanth

+0

Это один из лучших [учебник] (http://www.raywenderlich.com/2797/introduction-to-in-app- покупки). – shoughton123

+0

В учебнике .. В разделе «Управление покупками приложений». Он создает новое приложение и добавляет его в plist ... Но я хочу заблокировать свою кнопку ..., которая включена в приложение ... И он также сказал что нерасходуемые средства «купите один раз, используйте навсегда» ... Что я должен делать ...? – SriKanth

1

2 учебники я нашел полезным:

тип покупки вы должны в значительной степени зависит от остальной части архитектуры IAP - вы просто выберите тип, который вы хотите (как говорили другие, не потребляемые) при создании продукта покупки в iTunes connect.

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