2012-10-29 3 views
0

mon problème que le code ci-dessous:NSHTTPCookieStorage deleteCookie ne fonctionne pas dans ios6?

[[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie]; 

fonctionne très bien avec ios 5 mais avec iOS6 les cookies ne sont pas supprimés et la vue Web utilise toujours les mêmes biscuits setted avant.

Est-ce que quelqu'un a une idée de ce problème?

Mise à jour

après avoir tué l'application, il fonctionne très bien.

Répondre

0

Le problème avec cette méthode est que je fabriquais l'authentification:

- (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge{ 


     [[challenge sender] useCredential:[NSURLCredential credentialWithUser:Username password:Password persistence:CredentialsPresistance] 


forAuthenticationChallenge:challenge]; 
} 

la « persistance » devrait être égale à NSURLCredentialPersistenceNone dans iOS6 seulement.

Ce a résolu mon problème.

Questions connexes