Country Specific Appstore Restrictions

I made the application visible only to Germany. Now Apple has announced the inclusion of Regional-based Monitoring forms if the user leaves Germany after installation? How to control the region to limit the application if it exceeds the area of ​​Germany?

I tried with the following links

1) Monitoring the area of ​​the main location

2) Apple: Location-Level Programming Guide

My doubt is how to limit the application to Germany only. Should I try with latitude, longitude. And how to control the exclusion of regions / territories.

I uploaded it to the application store, but they are rejected for the following reason:

22.1: Applications must comply with all legal requirements wherever available to users. It is a developer commitment to understand and comply with all local laws. Please see Monitoring based on the Regions form for information on how to apply the Geo constraint.

My doubt is how to limit the geographical location.

+4
source share
2 answers

By default, the application will be available in all countries supported by the App Store, unless you specifically select individual countries / stores. You can select individual countries. iTunesConnect in to iTunesConnect and click Manage Your Apps. Select your application and click the Rights and Pricing button. You can choose the stores you want from this page. For more information, you can view page 48.

Refresh

As updated The easiest way to solve this topic is probably to decide in which countries you want to make your application available? and since I have a search similar to a country overview, local laws to find out if any thing is illegal related to the application. And this applies to your Questions.

What if I make my application available in other countries than usa?

+3
source

If your application relies on location services to work properly, you must include the UIRequiredDeviceCapabilities key in the application's Info.plist file .

You can use this key to specify the location services that must be present in order to run your application. The App Store uses information in this vein to prevent users from downloading applications to devices that do not contain these features.

http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/LocationAwarenessPG/CoreLocation/CoreLocation.html

This link contains all the necessary information.

+1
source

Source: https://habr.com/ru/post/1494432/


All Articles