Задать вопрос

Как сделать чтобы GitHub Copilot работал с Xcode в России?

Видел такой же топик для VSCode Почему Copilot не доступен в VSCode?

В логах GitHub Copilot for Xcode такое сообщение:

[2025-08-01T07:23:43.827Z] [info] [GitHubCopilot] [54547] window/showMessageRequest: {
"message" : "At this time, Copilot is not available in your location. You are currently logged in as nameIos.",
"actions" : [
{
"title" : "Copilot Unavailable"
},
{
"title" : "Dismiss"
}
],
"type" : 2
}


В поддержке github мне написали:

GitHub uses MaxMind as our GeoIP provider, if your IP is incorrectly showing as being from a region affected by trade restrictions you should be able to update it with them via their form https://www.maxmind.com/en/geoip-data-correction-r....

We regularly update our copy of their data, so once their records update GitHub Copilot should start working. In the meantime you might try using a different connection instead.

Russia is a trade restricted region for GitHub Copilot.

GitHub Copilot is a commercial, mass-market product and has been assigned the Export Control Classification Number (ECCN) of 5D992.c and may be exported to most destinations with no license required (NLR).

GitHub Copilot may not be sold, exported, or re-exported to any embargoed destination or a country listed in Country Group E:1 in Supplement No. 1 to part 740 of the EAR without authorization. These destinations currently include Cuba, Iran, North Korea, Syria, Russia, Belarus, and the following regions of Ukraine: Crimea/Sevastopol and the separatist areas of Donetsk and Luhansk. This list is subject to change.


И кажется что тут ничего не поделаешь, но как выяснилось есть обходные пути в случае с VSCode. Может быть кто-то придумал и для Xcode такие?
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Drno
ВПН включи
Ответ написан
Использовать HTTP Proxy в Амстердаме.
Можно арендовать коробченку где-нибудь в Европе (причем арендовать её можно и в России, и платить в рублях, каких-то 200-300 руб в мес., а то и меньше).

Поднять свой HTTP прокси на этой коробочке. Например, TinyProxy (удобно в докере). Лучше настроить на каком-то нестандартном высоком порту, и при запуске указать входящие соединения только со своего IP, чтобы не лезли всякие.

для VSCode
В настройках VSCode найти по слову Proxy настройку Http: Proxy и указать там ip:port вашего прокси.

После этого CoPilot заработает.

XCode вроде бы использует HTTP Proxy из системных настроек. Т.ч. надо указать свой прокси-сервер в System Settings.. - Network - {соединение} - Proxies.

и написать свой PAC файл
Наверное, лучше написать собственный .pac файл (proxy auto-configuration — по сути, одна JS функция), чтобы через этот прокси пускать не весь траффик, не вызывать подозрений у провайдера. На российские домены .ru, .рф, ВКонтакте и их сервисы и пр. лучше напрямую.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы