Limit country availability of my app by version


The current version on my app on the App Store is available to all countries, however, with the next update I'd like to make it only available to specific countries, not all.

My question is the following:
- When we will submit our app for release to App Store, can we keep the previous version accessible to all countries, while having the new version available only to specific countries ? Or do we need to create a separate app to be able to have this kind of behavior ?

Thanks for your help.


No. Separate, except that app review may push back about same-only-diiferent/duplicate apps and recommend you make one app that diifers based on locale, if possible.

Perhaps if you detailed why you need to bifurcate...

Well we're about to launch a reworked version of our app (paired with a connected device), and we need to make some further testing in some country to check the network connectivity won't be an issue.

So we thaught about making an update of the app just accessible in a specific list of countries, instead of pushing to all countries.

If this is just about testing, perhaps the use of TestFlight would be easier. Resist the urge to use store distributions to the public for testing, but again, location detection could be an option in your example.