O RevenueCat possui uma biblioteca que pode ser usada no React Native. Com ela, consigo implementar assinaturas no aplicativo com um único código e monitorar as vendas do Android e iOS em um único painel do RevenueCat. Embora eu pudesse implementar as assinaturas de forma nativa em ambas as plataformas, ao usar a biblioteca react-native-purchases
, faço a implementação apenas uma vez, e ela funciona para ambos os sistemas.
Obs.: É necessário criar os planos na App Store e no Google Play.