Из-за ошибки времени ожидания NSURLRequest в iOS 8 и выше мне пришлось отключить поддержку на моем сервере Apache. Я читал об этом https://stackoverflow.com/a/25996971/3162662 о том, как установить BrowserMatch, и я сделал это, как в httpd.conf:Apache BrowserMatch iOS для отключения keepalive. Соответствие всей версии iOS?
<IfModule setenvif_module>
BrowserMatch "iOS 8\." nokeepalive
</IfModule>
Но мне интересно, если это относится только к прошивке 8? Что относительно iOS 9? Как я могу сопоставить все запросы от iOS?
Спасибо!
спасибо, но я делаю сетевой запрос программным путем, используя NSURLSession. Я предполагаю, что я должен настроить «CFNetwork»? в соответствии с этим http://stackoverflow.com/a/18406586/3162662 – user3162662
Извините, я не видел, чтобы вы делали ваши запросы программно. Я проверил журналы некоторых приложений, которые у нас есть, и вижу различные пользовательские агенты. Я думаю, что лучшим вариантом может быть проверка журналов доступа Apache, чтобы узнать, что используется вашим приложением. – Simon