WKWebView y NSURLProtocol no funcionan
Al usar el antiguo UIWebView, puede capturar las solicitudes implementando un NSURLProtocol personalizado. Lo utilizo para manejar solicitudes que requieren autenticación.
Intenté el mismo código y no funciona con el nuevo WKWebView, pero mi clase de protocolo no se llama en absoluto. ¿Alguien está experimentando el mismo problema o hay una mejor manera de autenticar con WKWebView?
Sin ninguna modificación, obtengo una respuesta 401 en la función de delegado decidePolicyForNavigationResponse. También probé la conexión al servidor con NSURLConnection y manejé la autenticación con NSURLConnectionDataDelegate. Eso funciona pero las credenciales almacenadas no son recogidas por WKWebView.