Tengo una aplicación que crea un par de instancias de WebView y me gustaría que funcione de la manera más independiente posible.¿Cómo puedo tener varias instancias de webkit sin compartir cookies?
Por lo menos, no quiero que compartan cookies. Una búsqueda rápida en Google me dio resultados que me gustaban "no se puede". Espero que alguien tenga una mejor respuesta.
Heh. Eso es increíble. Terminé cambiando el servicio web para solucionar los problemas que estaba teniendo. Esperaría que esto sea algo común (modo privado, prueba multiusuario, etc.). Gracias por mirar en esto. – Dustin
De hecho, implementé una subclase WebView que hace esto usando el método descrito en esta respuesta. http://igisolatedcookiewebview.googlecode.com/ (Nueva licencia BSD). – Isaac
@Isaac Wow, absolutamente perfecto para lo que necesito. Un problema que noté está en la línea 152 de su archivo .m (inicialización de la matriz cookieStore), si está utilizando ARC y elimina la llamada de retención, se bloquea. Solo tuve que usar -fno-objc-arc en ese archivo. – sudo