Твоя первая подписка in-app в iOS: подключена и протестирована
Подписка in-app в iOS позволяет первому приложению зарабатывать. Нужно создать продукты в App Store Connect, связать их с RevenueCat, показать пейволл в нужный момент и проверить покупку, восстановление и истечение. В iOS Kit третий шаг, «подключить деньги», начинается с кода, где онбординг, пейволл и подписки уже готовы.
Автор: Mehdi Azizi · Проверено

Чему ты научишься
- Выбор модели
- Что остаётся бесплатным, что становится платным, с пробным периодом или без. Решаешь по понятным критериям, а не наугад.
- Продукты в App Store Connect
- Группа подписок, сроки, цены по странам, тексты: всё создаёшь сам, избегая пропусков, которые блокируют продажи.
- RevenueCat в приложении
- Офферы и права доступа в RevenueCat, чтобы менять оффер без перевыпуска приложения.
- Правильно размещённый пейволл
- Что он показывает, в каком порядке и где встраивается в онбординг.
- Покупки протестированы до отправки
- Покупка, восстановление и смена устройства проверены в тестовом режиме, ведь тестер Apple их тоже пробует.
Шаг за шагом
- Шаг 1
Задаёшь цену и модель вместе с идеей.
- Шаг 2
Собираешь основную функцию, ту, за которую стоит платить.
- Шаг 3
Создаёшь продукты, подключаешь RevenueCat и пейволл, ставишь метрики PostHog.
- Шаг 4
Проверяешь покупку и восстановление, дополняешь страницу блоком о подписке.
Почему со мной
Мои приложения, Solys, TradaZen, Nolera и Vigie, продают подписки через RevenueCat. Я видел, во что обходится криво настроенный пробный период или продукт, забытый в заявке в Apple. Поэтому скиллы проверки кита читают твой пейволл перед отправкой.
Прочитать историю TradaZen: от создания до отказов Apple и публикации.
Начать с бесплатных гайдов
Частые вопросы
Почему RevenueCat, а не просто StoreKit?
Потому что офферы и права доступа управляются из дашборда, и не нужно самому писать всю логику покупок. Для новичка это гораздо меньше кода на поддержку.
Apple берёт комиссию?
Да, Apple берёт комиссию с подписок, проданных в приложении. Ставка зависит от твоей ситуации, и у Apple есть программа, снижающая её для небольших разработчиков.
Пробный период обязателен?
Нет. Это выбор под твоё приложение и аудиторию. В пути кита он решается на первом шаге, вместе с ценой.
Подписка принесёт деньги?
Никто не может это обещать. Ты учишься строить работающую цепочку покупки и измерять, где люди отваливаются, чтобы потом корректировать.
iOS Kit
Стартовый код моих приложений, пошаговый путь с готовыми сообщениями для Claude и все наборы. Claude начинает с приложения, которое уже работает. 129,99 €.