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

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

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


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

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

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

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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