We just got rejected by Apple:
We found your app inappropriately unlocks or enables
additional functionality with mechanisms other than the App Store, which
is not in compliance with the App Store Review Guidelines.
Specifically, we noticed that the app utilizes codes to unlock features.
Our game is fremium with in-app purchase to unlock additional features + ad support.
As far as I know there is no promo codes for such type of app, only for paid apps so we built our solution.
Most (if not all) review sites needs the full version for review.
How to make this if Apple does not support it and custom solution is not allowed ???
Please give some advice.