2013-07-09 6 views
0

Я разрабатываю социальную ночную жизнь для одного города. Мы, очевидно, не хотим, чтобы пользователи из других городов загружали приложение и «искажали» данные. Можно ли ограничить пользователей приложения определенным городом?Можно ли ограничить приложение iOS единственным городом?

Спасибо,

+0

Я не думаю, что вы можете ограничить загрузку, но просто захватите координаты пользователя при первой загрузке и ничего не показывайте, если они не находятся в правильной области. –

+0

Хороший звонок. Есть ли способ определить диапазон координат? (так что кто-то выходит за пределы диапазона, в котором вы всплываете сообщение или что-то еще?) – Cybernetic

+0

Да, посмотрите на mkcoordinateregions –

ответ

-1

Вы можете получить доступ к услугам местоположения и посмотреть, если устройство находится в пределах границ города. Если это не так, вы можете либо игнорировать их данные, либо просто закрыть приложение.

+0

Это указано в документации? Мне интересно, как синтаксис может выглядеть так, чтобы определить границу города. – Cybernetic

+0

Вы не можете заставить закрыть приложение iOS согласно рекомендациям Apple. –

0

Вы не можете ограничить загрузку приложения в определенный город, но вы можете ограничить его работу программным путем.

См. http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/LocationAwarenessPG/CoreLocation/CoreLocation.html для служб, связанных с местоположением, доступных в iOS.

4

Вы можете запросить местоположение пользователя и предоставить разрешение на доступ к их местоположению, и оно находится за пределами любого радиуса, который вы выберете, вы можете делать все, что хотите. Однако Apple может отклонить его, если им не нравится ваш пользовательский интерфейс. Что может быть лучшим подходом, так это позволить каждому использовать приложение, но затем игнорировать данные, созданные за пределами вашего города.

Кроме того, что, если кто-то из вашего города находится далеко, но все же хочет получить доступ к вашему приложению? Или кто-то планирует переехать в ваш город? Если ваше приложение действительно имеет контент, ориентированный на ваш город, почему беспокойство, что полчища людей за пределами города будут искажать ваши данные? Я бы подумал, что любой, кто использует ваше приложение, будет каким-то образом заинтересован или связан с вашим городом.