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
Répondre
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.
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. –
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? –
Déclassements iTunes à 7,7 Semble résolu le problème sous Windows
- 1. Mise à niveau de la version Client via msi
- 2. Accéder à iTunes Données de la classification
- 3. Erreur lors de la mise à niveau de mon produit
- 4. SQL Server: mise à niveau des bases de données
- 5. Spring.NET - Mise à niveau lors de la mise à niveau vers NHibernate 2.0 à partir de 1.1?
- 6. iPhone. Transfert d'un grand ensemble de données d'un bureau à l'autre via la synchronisation via iTunes
- 7. Test de la mise à niveau de l'application sur l'iPhone
- 8. Problème de mise à niveau des rails
- 9. Mise à niveau et mise à niveau de Wix 3.0
- 10. Alter SQLite DB structure lors de la mise à niveau de l'application
- 11. Pourquoi la mise à jour de l'application iPhone de l'App Store échoue-t-elle lors de la mise à niveau de la base de données?
- 12. Prévention de l'exécution des données de piste (DEP)
- 13. Problème de mise à niveau de jasperreports
- 14. Modification/mise à niveau de modèles existants
- 15. % preun est passé avec la valeur 0 à 1 $ lors de la mise à niveau
- 16. ios :: nocreate erreur lors de la compilation d'un code C++
- 17. Existe-t-il des avantages en termes de performances lors de la mise à niveau de SQL2000 vers SQL2005?
- 18. Mise à niveau de FPDF 1.53 à 1.6 - des problèmes?
- 19. Mise à niveau de la bibliothèque Enterprise - v1.0 à v4.1
- 20. .htaccess lors de la mise à jour de l'application web
- 21. Erreur de mise à niveau ActiveReports
- 22. Mise à niveau 64 bits
- 23. Mise en forme des données de l'interface utilisateur abstraite
- 24. Dois-je changer le niveau de compatibilité de ma base de données mise à niveau de 8 à 9?
- 25. fermer message de mise à niveau htmlpurifier
- 26. Mise à niveau de l'infrastructure SharePoint - whoops
- 27. Mise à niveau de composants WebPart SharePoint
- 28. Mise à niveau dynamique/remplacement de la bibliothèque prototype
- 29. Suggestions de logiciels de déploiement/mise à niveau de bases de données multiples SQL Server 2005
- 30. Prévention de la mise à l'échelle de l'iPhone en cas de rotation
Semble programmation en rapport avec moi ... – Hunter
était d'accord avec @Hunter. – ceejayoz
certainement lié à la programmation. Demande directement le déploiement d'une application iPhone sans faire exploser les données existantes. – mmc