I understand this is a bit of cliche topic but I need to accept monthly subscription for my app. I googled a bit and concluded that IAP cannot be done without detaching. So, how does it work? Will I be able to use packages like " react-native-iap" after detaching? I have also used a lot of expo features like ImagePicker, Constants, Push Notification and Facebook Login, so after detaching would I lose all these features and will I have to re-implement all these features?
Further, after detaching, if I have to add a feature, will I be able to do it in plain react-native way? Will I have to re-detach (or rebuild ios and android folders every time)?