3 Things to Know before Submitting to Apple App Store