
В React Native не существует базового инструмента для внедрения внутренних покупок. Поэтому неминуемо приходится пользоваться сторонними библиотеками. Самые популярные библиотеки для добавления покупок в приложения на React Native — это react-native-iap и expo-in-app-purchases.
Правда, сегодня я расскажу про библиотеку «react-native-adapty», потому что по сравнению с другими библиотеками, у неё есть преимущества:
• в отличие от других библиотек, есть серверная валидация покупок;
• библиотека поддерживает все текущие фичи магазинов от промо-офферов до оплаты наперёд, а поддержка новых функций появляется в ней быстро;
• код получается чище и понятнее;
• можно выпускать изменения в продуктах без прохождения полного релиз-цикла.