Как использовать inapppurchase в приложении для iphone? - PullRequest
0 голосов
/ 05 июля 2011

Я знаком с приложением inapppurchase, которое позволяет использовать дополнительные функции приложения. Но я не знаю, как предоставить пользователю дополнительные функции. У меня есть следующие запросы:

  1. Если я показываю пользователю 6 элементов из массива. Если я заставил пользователя приобрести 4 дополнительных элемента, то, как я покажу их пользователю, поскольку у меня есть 6 элементов в моем массиве. Нужно ли создавать новый приложение, в котором есть все 10 элементов? или должно быть все 10 элементов в первом приложении, но показано только 6, а затем увеличить значение массива, если пользователь покупает?
  2. Означает ли inapppurchase добавление новых функций в приложение, просто открывая заблокированные функции, которые уже были внутри приложения, но отключены?

Заранее спасибо !!!!!

1 Ответ

1 голос
/ 08 августа 2011

В большинстве случаев приложение поставляется со всем необходимым содержимым.В этом случае приложение просто «разблокирует» приобретенный функционал.Для приложений, которые имеют дело с контентом приложения, который может быть просто загружен, это может быть не так (например, цифровой журнал).Однако в вашем случае кажется, что включение всего содержимого в приложение было бы идеальным (и наименее сложным способом достижения вашей цели).

Когда пользователь запускает приложение, вы можете использовать StoreKitAPI, чтобы определить, к каким элементам они имеют доступ, и соответственно установить состояние приложения.Обязательно прочитайте о том, как проверить квитанции магазина:

http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html#//apple_ref/doc/uid/TP40008267-CH104-SW1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...