8
votes

Empêcher iCloud de télécharger une ancienne version d'application

J'ai téléchargé une nouvelle version de mon application qui contient des modifications de DB (Occasion COREDATA) (changements latéraux du serveur également). J'ai ajouté un nouveau modèle pour que les modifications de la DB ne provoquent aucun crash.

Le téléchargement de l'application fonctionne fraîchement fin. Si une version plus ancienne de l'application est dans le cloud, alors lorsque j'essaie d'installer l'application (Afficher l'icône Cloud), la version plus ancienne est téléchargée et casse un crash. Existe-t-il un moyen d'empêcher l'iCloud de restaurer / télécharger le Verion plus âgé?


0 commentaires

3 Réponses :


0
votes

Non, vous ne pouvez pas empêcher les utilisateurs d'utiliser leurs propres sauvegardes et que vous ne devriez pas non plus. Vous avez probablement géré la mise à jour si votre application se bloque lors de la restauration de la version (éventuellement la mise à jour?). Le modèle de données de base Versioning et la migration est Ce dont vous avez besoin lors de la mise à jour du modèle de données de base de la version d'application en cours et souhaitez garder la compatibilité en arrière.


2 commentaires

Merci. Mais j'ai déjà ajouté une nouvelle version de version. Il existe également des modifications des données du côté serveur, qui est traitée dans une nouvelle version. La même application fonctionne si nous téléchargeons l'application fraîchement. Après cela, même du cloud fonctionne bien. Le problème se produit s'il existe une version plus ancienne dans le cloud.


Qu'entendez-vous exactement par «une version plus ancienne dans le nuage»?



7
votes

Les étapes suivantes ont résolu mon problème.

  1. dans iTunes Connect Cliquez sur l'icône de l'application.
  2. Sélectionnez «Droits et prix»
  3. Sélectionnez maintenant 'Gérer les paramètres iCloud pour cette application'
  4. Maintenant Vérifiez Les versions que vous ne voulez pas que les utilisateurs téléchargent depuis iCloud.

0 commentaires

4
votes

Permettez-moi de créer @GrggRside pour sa réponse ici -> https://apple.stackexchange.com/a/254181/ 121124

iTunes Connect → Mes applications → App Store → App Store → Prix et disponibilité → Dernière version compatible Paramètres → Versions disponibles.

est la nouvelle séquence de flux, vous recherchez. J'écris cela comme une nouvelle réponse, car l'interface utilisateur a changé beaucoup par rapport à la version 2013.

Voici la version 2017

 iTunesConnect de dernière version compatible Paramètres


0 commentaires