В коде iOS обнаружен блок с кодовым названием countryd, позволяющий отключать определённый функции смартфонов в той или иной стране. Он получает текущее местоположение, определяя его одновременно по GPS, оператору связи и точкам доступа Wi-Fi. Это позволяет надёжно определить, в какой стране сейчас находится пользователь смартфона. Но для чего это нужно? Раньше Apple уже ограничивала работу тех или иных функций по геолокации, например, в Эмиратах не работает Facetime, однако эти блокировки были реализованы на уровне региона Apple ID. Скорее всего, эта функция нужна для реализации пресловутой загрузки приложений из сторонних источников, которая должна заработать уже совсем скоро из-за вступления в силу соответствующего европейского закона. Этот способ самый простой и элегантный в реализации. Можно было бы делать отдельные прошивки для европейского рынка, но тогда, во-первых, этими прошивками можно было бы прошивать смартфоны и в других странах, чтобы включить загрузку сторонних приложен