2009-06-02 6 views
3

Je souhaite télécharger une nouvelle version bêta de mon application iOS pour le groupe des bêta-testeurs. Les utilisateurs enregistrent leurs données dans le dossier Documents. Que dois-je faire pour que les utilisateurs puissent mettre à jour leur application sans perdre leurs données?Prévention de l'effacement des données utilisateur lors de la mise à niveau de l'application iOS via iTunes

+1

Semble programmation en rapport avec moi ... – Hunter

+0

était d'accord avec @Hunter. – ceejayoz

+0

certainement lié à la programmation. Demande directement le déploiement d'une application iPhone sans faire exploser les données existantes. – mmc

Répondre

3

Le répertoire Documents n'est pas écrasé lorsque vous mettez à jour une application, tant que vos données sont compatibles entre les versions, vous ne devez rien faire de spécial.

Alternativement, pour les développeurs, l'organiseur de Xcode vous permet d'extraire facilement le contenu d'un répertoire de documents d'applications.

+0

bien, la réponse était simple - l'augmentation de la version bundle. Mon problème était, que je n'ai pas changé la version de paquet et quand essayait de mettre à jour l'application sur l'iPod il n'améliorait pas sans le supprimer d'abord, qui a supprimé toutes les données d'utilisateur avec le paquet. L'augmentation de la version de bundle de 1.0 à 1.1 a résolu le problème Merci quand même pour la réponse rapide. –

+0

tandis que sur le mac, il met à jour très bien, sur les fenêtres, il dit - "L'application n'a pas pu être mise à jour, car il n'a pas pu être vérifié iTunes 8.02 pour windows ... Des suggestions? –

0

Déclassements iTunes à 7,7 Semble résolu le problème sous Windows

Questions connexes