Мне нужно при запуске определить, в какой стране находится пользователь, для приложения iPhone. Предположительно мне придется включить службы определения местоположения и выполнить какое-то обратное геокодирование. Я действительно не хочу использовать стороннюю веб-службу, если это возможно, есть ли другие предложения для определения страны, из которой предоставляются службы определения местоположения?
Изначально мне нужно только проверить, находится ли пользователь внутри США или нет, но это может измениться в будущем, чтобы добавить больше стран. Я понимаю, что местоположение не всегда может быть определено или у пользователя могут быть отключены службы определения местоположения. По сути, мне просто нужно знать, определен ли пользователь как находящийся внутри США, чтобы отключить определенную функцию.
РЕДАКТИРОВАТЬ: При дальнейшем чтении, похоже, что MKReverseGeocoder был бы подходящим вариантом, за исключением того, что я не хочу отображать какие-либо карты в моем приложении, что означает, что я не могу использовать это.