Могу ли я определить, из какого магазина приложений было загружено приложение для iPhone? - PullRequest
1 голос
/ 30 декабря 2010

Существует ли способ для приложения для iPhone определить, из какого магазина приложений страны он был загружен? Мне нужно отключить функцию, если приложение используется в определенных странах. NSLocale и MKReverseGeocoder - оба варианта, но оба имеют ограничения:

Как получить информацию о стране пользователя

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

1 Ответ

1 голос
/ 30 декабря 2010

Нет API для этого.Вы можете рассмотреть возможность создания отдельных целей.Один со всеми функциями, а другой со специфическими функциями удалены.Затем вы можете создать отдельный идентификатор приложения и продавать его в указанных странах, которым требуется измененная версия.Создание отдельных целей и управление потоком с помощью блоков if времени компиляции позволит вам выполнить то, что вы хотите, поддерживая единую кодовую базу.

См. Также:

Создание нескольких целей iPhoneв XCode

...