Как я могу запретить запуск моего прокси-приложения iOS в фоновом режиме?IOS

Программируем под IOS
Гость
Как я могу запретить запуск моего прокси-приложения iOS в фоновом режиме?

Сообщение Гость »


Я написал приложение HTTP-прокси на golang и внедрил его как XCFramework в простой проект iOS.

Приложение прослушивает 127.0.0.1:8000, и я настроил HTTP-прокси WIFI для его использования. Это работает нормально, но только если мое приложение является текущим, в противном случае приложение приостанавливается и HTTP-запрос приостанавливается.

Это ограничение системы iOS. Есть ли какие-нибудь обходные пути? Прокси-сервер должен оставаться активным все время, поэтому я думаю, что фоновая выборка здесь не будет работать?

Следует ли мне переписать его с помощью Network Extension? Я имею в виду, как приложение VPN работает без приостановки?

Вернуться в «IOS»