2011-10-27 11 views
7

Cuando inicio sesión en mi aplicación, la cookie de mi navegador para el mismo sitio se pierde. ¿Por qué esta cookie se comparte entre aplicaciones? El inicio de sesión en Chrome no afecta las cookies de Safari, ¿cómo puedo emular ese comportamiento en mi aplicación App Store?¿Cookie privada solo para mi aplicación? ¿Por qué está influenciando la cookie del navegador?

estoy iniciando sesión en la API de un sitio web y establecer una cookie a través de: [NSHTTPCookieStorage setCookie]

Usando the docs, veo dos formas de obtener la ubicación de almacenamiento de cookies:

– initWithStorageLocation: (en desuso, disponible en Mac OS X v10 0.6 hasta Mac OS X v10.6)

y

+ sharedHTTPCookieStorage

Parece que el primero es similar a lo que quiero, usando una ubicación de almacenamiento única que solo puede usar mi aplicación. Pero ese método está en desuso en Lion? ¿Cómo utilizas una cookie privada exclusiva de mi aplicación?

Respuesta

Cuestiones relacionadas