Bravo cannot guarantee your app will be accepted by the app stores if they detect anything that goes against their guidelines.
We recommend that you look over the app guidelines before submitting your app (or after you have been rejected):
App Store Guidelines highlights
- Minimum Functionality: while there is no clear specification as to what is minimum functionality, try adding more native functions (things you cannot do on a website, functionalities that can only be used on mobiles) into your app to make it more "app-like" if you get rejected for this reason.
- Apple does not allow selling digital goods without using its in-app purchase platform.
- You cannot change the functionality of the app after it has been reviewed. This will also be a cause for rejection.
That's it! 🚀