sauvegarde données CoreData

J'ai 2 questions question CoreData :


- peux-t-on facilement sauvegarder les données Coredata pour pouvoir les réimporter ultérieurement.


- Et ces données sont-elles assez bien protégées?


Jean-Luc


Réponses

  • LeChatNoirLeChatNoir Membre, Modérateur

    Non, elles ne sont pas protégées à  ma connaissance. Tu peux très bien lire les sqlite avec n'importe quel logiciel qu va bien pour ça :)


  • Bonjour,


    et ou se trouve le fichier sur un iPhone?


  • LeChatNoirLeChatNoir Membre, Modérateur

    Faut chercher dans le bac à  sable de ton appli a priori.

  • ça dépend de ton projet.

    En fait, tu peux les mettre où tu veux, par exemple dans le ApplicationSupport de ton appli.


  • Merci pour votre réponse


    mais pouvez-vous me donner un peu plus d'infos.

    je vois bien le fichier dans le finder mais c'est à  peu près tout :)

  • xylowebxyloweb Membre
    janvier 2017 modifié #7

    "~/Library/Application Support" pour être plus précis.


     


    tu peux les lire avec sqlite3 dans un terminal ou bien plus sympa avec "SQL Pro for SQLite"


     


    par défaut les contenus ne sont pas cryptés mais rien ne t'interdit de le faire dans un des attributs d'une de tes entités... et avec un framework comme IRCrypto ça devrait pas être trop compliqué...


  • OK merci


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