Sto utilizzando la nuova API Basecamp per la mia app client basecamp iOS. Voglio che l'utente sia in grado di disconnettersi e cambiare account. Ma non posso in quanto le credenziali dell'account memorizzate nella cache del browser vengono utilizzate ogni volta che richiedo l'autorizzazione. Ho capito che avrei bisogno di svuotare la cache del browser per farlo. Come si cancella la cache del browser?Come si cancella la cache del browser a livello di codice su iPhone?
risposta
[[NSURLCache sharedURLCache] removeAllCachedResponses];
Dopo di che, si può cancellare qualsiasi cookie associati nella UIWebView:
for(NSHTTPCookie *cookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) {
if([[cookie domain] isEqualToString:someNSStringUrlDomain]) {
[[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie];
}
}
Funziona! Grazie mille! –
@shyambhat, Funzionerebbe solo "UIWebView" all'interno dell'app o può funzionare anche per Safari? – Hemang
Grazie mille Romit per la tua soluzione :) – InspiredCoder
- 1. Cancella cache Sitecore per un elemento dalla cache a livello di codice
- 2. Elenco delle schede del browser aperte a livello di codice
- 3. Cancella cache Magento
- 4. Come cancellare a livello di codice la cache del nome Bluetooth in Android?
- 5. Come si cancella la cache con le richieste Python?
- 6. Come si cancella la cache di Visual Studio su Windows Vista?
- 7. Come si cancella il cache di Apache Maven?
- 8. Come cancellare la cache del browser sul pulsante Indietro del browser fare clic su MVC4?
- 9. Cancella cache di output parziale
- 10. Rendere il file XAP Silverlight scaduto dalla cache del browser a livello di programmazione
- 11. Come si cancella la cache della query coldfusion senza riavviare il server?
- 12. Cancella cache nell'applicazione ionica?
- 13. Quando iPad cancella la libreria/le cache?
- 14. Cancella cookie simulatore iPhone
- 15. Rinomina a livello di codice del file aperto su Windows
- 16. Cancella la cache dalla pipeline di risorse Rails
- 17. ASP.NET - Invalidate cache del browser
- 18. Come cancellare la cache del browser dal lato server?
- 19. Prevenire la cache del browser di modelli angolari
- 20. Cancella cache NSURLConnection
- 21. La barra di navigazione fissa si separa dalla parte superiore del browser su Chrome per iPhone
- 22. Come sfruttare la cache del browser in node.js?
- 23. Spostamento del mouse a livello di codice
- 24. crea sqlite db a livello di codice in iphone sdk
- 25. Come aggiungere i vincoli a livello di codice a un UIView creato a livello di codice?
- 26. UILabel - impostazione font - typeface a livello di codice in iPhone
- 27. Come differenziare a livello di codice tra iphone 4 e iphone 4S?
- 28. cancella cache in Nightmare.js (Electron)
- 29. Come sincronizzare la musica dalla libreria musicale del pc a iphone a livello di programmazione?
- 30. Git-SVN cancella auth-cache
Come va l'autenticazione? –