У меня есть функция в приложении для iPhone, которая по бизнес-причинам должна отображаться/доступна только для клиентов в США. Если я хочу выпустить это приложение в App Store за пределами США, какой лучший способ выяснить, в какой стране я живу, не полагаясь на пользовательские настройки, такие как язык и локаль?
На мой взгляд, идеальным решением является то, что существует некоторое свойство runtime, которое может сказать мне, в какой стране App Store было загружено приложение, и я могу принять соответствующие меры. Просматривая документы и просматривая в Интернете, я не придумываю ничего в этом отделе.
Я не ожидаю, что решение будет на 100% надежным, поскольку пользователи не находятся в стране, откуда они говорят, но как можно ближе к ней.
Я полагаю, что одним из решений было бы сделать отдельную сборку для нового продукта в App Store и иметь две версии: одну для США и одну для других, но это не кажется идеальным. Я надеюсь, что это может быть тот же продукт в App Store, чтобы предотвратить такие вещи, как фрагментация отзывов пользователей.
Спасибо заранее!