International distribution: Whenever you create a new app, it is set to be available in all countries by default. Read more in Distribute Your App Internationally.
App updates: Save time updating your apps by using the Submission API to automate the submission of new app versions or streamline frequently performed operations. You can also limit the radius of impact when you introduce upgrades to your app with Staged Rollouts.
Ensure that your app meets the specified requirements and guidelines for publication on Appstore.
Test your app for compatibility with Appstore and see if it passes. Address any failures before submitting your app.