Во время веб-разработки я часто тестирую приложения в Safari iOS (на физическом iPhone) через свою локальную сеть (192.168.x.x), но есть конкретный случай, когда я сталкиваюсь с проблемами перекрестного происхождения. У меня нет полномочий контролировать заголовки управления доступом на пульте дистанционного управления, поэтому мне приходится отключить ограничения перекрестного происхождения через веб-инспектор Safari (Mac) («Разработка» > [iPhone] > [Приложение] > Настройки устройства > Отключить ограничения перекрестного происхождения). Достаточно просто, но настройка часто сбрасывается сама собой, поэтому ее перенастройка каждый раз нарушает рабочий процесс (Safari, вздох...).
Есть ли какой-нибудь способ исправить настройку ограничений между источниками либо глобально, либо для конкретных IP-адресов/доменов? Открыт для любых идей о том, как заставить это работать хорошо.
Подробнее здесь: https://stackoverflow.com/questions/797 ... -ios-by-ip