L'utilisation d'un nskeyedarchiver / nscoder persistera-t-elle même après une mise à jour d'application?
-
18-09-2019 - |
Question
J'ai des données NSKeyEdarchiver et Nscoder persistantes (comme des fichiers .txt) et fonctionnent très bien. Lorsque je déploie de nouvelles versions sur l'iPhone, les fichiers texte sont toujours présents - en d'autres termes, ils ne sont pas écrits.
Cependant, je tiens à m'assurer que les fichiers texte persisteront lorsqu'une mise à jour iTunes a livré mon application disponible. Je suppose que oui, mais je veux juste être sûr.
Merci
La solution
Oui, toutes les données utilisateur sont persistées lorsque votre mise à niveau est livrée à un utilisateur par Apple. En effet, vous devez vous assurer que vous pouvez mettre à niveau de n'importe quel état dans lequel le programme pourrait être sorti, ce qui peut compliquer les tests.