Sto salvando alcuni dati nel portachiavi, ma dopo ogni aggiornamento dell'applicazione i dati vengono persi. Lo stesso problema che ho quando salvi qualcosa nelle impostazioni predefinite dell'utente. Questo è importante perché lo uso per memorizzare creato un identificatore univoco. Cosa può essere sbagliato? Grazie per eventuali suggerimenti.Dati portachiavi persi dopo l'aggiornamento dell'applicazione su iOS
5
A
risposta
5
Ho avuto lo stesso problema con la nostra ultima app. Quello che abbiamo scoperto è che Apple apparentemente sta cancellando i dati da Keychain per le app pre iOS 8 se l'app più recente ha una versione minima supportata di 8.0. Tuttavia, se la versione minima supportata è impostata su iOS 7.0, i dati del portachiavi non vengono cancellati.
Quindi apparentemente tutte le app che utilizzano Keychain affronteranno questo problema quando imposteranno la versione minima supportata su iOS 8.0 e passeranno all'App Store.
Mi chiedo se è questo problema: http://stackoverflow.com/questions/8054285/ios-keychainitemwrapper-not-updating –
io non uso che involucro, quindi questo non è il problema. –