Mise à jour d'une application sur appstore
pistonman33
Membre
Bonjour à tous,
J'ai enfin uploadé une application IOS sur appstore et je suis en attente de validation de leur part.
Je voulais avoir des renseignements concernant la future mise à jour de cette application, à savoir comment sa se déroule? Existe il des tutoriels à ce sujet là ?
En faite, j'aimerais savoir la procédure et les bonnes manières pour la mise en place de mise à jour d'application. De plus dans mon application, j'ai une base de données coredata que je ne devrai pas détruire lors de la mise à jour de l'application, donc je suppose que je devrai la retirer de l'archive?
Que faire si il y a un changement de structure de celle-ci à faire lors d'une mise à jour et de garder les données utilisateurs lors de la mise à jour?
Bien à vous
J'ai enfin uploadé une application IOS sur appstore et je suis en attente de validation de leur part.
Je voulais avoir des renseignements concernant la future mise à jour de cette application, à savoir comment sa se déroule? Existe il des tutoriels à ce sujet là ?
En faite, j'aimerais savoir la procédure et les bonnes manières pour la mise en place de mise à jour d'application. De plus dans mon application, j'ai une base de données coredata que je ne devrai pas détruire lors de la mise à jour de l'application, donc je suppose que je devrai la retirer de l'archive?
Que faire si il y a un changement de structure de celle-ci à faire lors d'une mise à jour et de garder les données utilisateurs lors de la mise à jour?
Bien à vous
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pour le changement de structure Core Data un mécanisme est prévu. Cela s'appelle le versionning et la migration et comme d'hab il y a une doc là -dessus.
Comment je fait moi :
1. Je garde toujours une branche ( je travaille avec Git) de toutes les versions que j'ai soumises ( 1.0 par exemple).
2. Ensuite quand je veux tester la mise a jour, je compile la version ( 1.0) comme elle a était soumise sur le store ( je navigue un peux histoire de créer des objets coreData ).
2. Ensuite je prend le code 1.1, je me met a version 1.1dans les settings par exemple et je recompile avec le meme device avec lequel j'ai compilé la version 1.0 , et je fait mes tests.
PS : je suppose que tu garde le meme APP ID entre la version 1.0 et 1.1 pour tes tests
Si tu veux faire des bêtises, pas besoin de tutoriel ! /wink.png' class='bbc_emoticon' alt=';)' />
C'est efficace car xcode me laisse des traces des anciennes versions des xib surtout après un ajout de localisation des ressources, j'ajoute les localisations tardivement ca évite aussi de refaire tout plusieurs fois.
jf