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.

Respuestas a la pregunta(4)

Su respuesta a la pregunta