В одном из наших приложений мы должны реализовать функцию онлайн / офлайн. Кэширование уже сделано. Однако нам нужно реализовать безопасный способ предотвращения открытия приложением сетевого подключения. Поэтому моя идея заключалась в том, чтобы использовать CFNetwork для маршрутизации каждого сетевого вызова через внутренний прокси-сервер, который проверяет состояние приложения. Если приложению разрешено выходить в интернет, оно просто пересылает сообщение. Если нет, возвращается ошибка http.
У меня такой вопрос: существуют ли какие-либо прокси с открытым исходным кодом, которые могут обрабатывать эту функцию, или я должен сам реализовать прокси?
С уважением,
Michael