Gérer les mises à  jour des ressources d'une appli

Bonjour,


 


Je travaille sur une  application qui a besoin d'être mise à  jour régulièrement (graphs, vidéos, bases sqlite, ...).


J'ai développé un système qui permet de télécharger les ressources à  mettre à  jour au lancement de l'application et de les stocker dans le cache, pour éviter de refaire une soumission apple à  chaque modification.


Ce système est assez basique et j'hésite à  utiliser un outil spécialisé pour les prochaines versions.


 


J'ai récement découvert leanplum (https://www.leanplum.com) qui permet de gérer ce genre de choses, mais qui n'est pas donné lorsqu'on franchi un certain nombre d'utilisateurs.


 


Est ce que quelqu'un connait d'autres outils dans ce genre ?


Réponses

  • Joanna CarterJoanna Carter Membre, Modérateur
    novembre 2014 modifié #2

    Il n'y a rien qui t'empêche de télécharger les resources d'un serveur, de ton code, et les mettre dans le dossier Documents ou Bibliothèque.


     


    En plus, depuis iOS 8, tu pourrais utiliser CloudKit pour héberger les choses comme ceux.


  • Je ne peut pas les mettre dans Documents, j'ai entre 100 et 200Mo de données à  télécharger (environ 700 fichiers) et apple refuse de mettre des données "qui peuvent être regénérées par l'application" dans ce dossier.


    Ce que je recherche c'est une api qui permettrait de synchroniser le dossier Library/Caches de l'appli avec mon serveur, un peu comme le ferait un système de versionning.


  • Joanna CarterJoanna Carter Membre, Modérateur

    J'ai un app qui gère les données de 100Mo sans soucis mais je les mets dans le dossier Bibliothèque. Si tu insistes de les mettre dans Documents, il faut regarder les conseils d'ici https://developer.apple.com/library/ios/qa/qa1719/_index.html pour empêcher que les données soient sauvegardées sur iCloud.


Connectez-vous ou Inscrivez-vous pour répondre.