В предыдущем посте я писал о интеграции фреймворка MKStoreKit в приложение. Но забыл упомянуть одну мелочь, актуальную на текущий момент. В следующем обновлении фреймворка эту проблему решат, точнее уже решили но не зарелизили. Дело в том что где-то в коде MKStoreKit используется функция uniqueidentifier которую с 1 марта 2013 Apple не разрешает использовать. При валидации приложения для выкладки в AppStore будет выдаваться ошибка Non Public API Usage.
Внутрипрограммные покупки IOS InApp Purchase – популярный способ монетизации приложений. Особенно активно он используется в приложениях под IOS, где сравнительно простой механизм реализации, продуманная система покупок от Apple и платежеспособные пользователи.