Question Partage des données iCloud entre deux applications


Je voulais trouver plus d'informations à ce sujet.

Je compte créer une application dès maintenant avec le magasin de données de base iCloud. Et je souhaite partager cela avec une autre application (identifiant de bundle différent) est-ce possible? De toute évidence, je vais également inclure les fonctionnalités iCloud dans une autre application, mais avec les AppID et tout, cela semble discutable.

Une autre question, si je peux, je prévois d'utiliser la synchronisation iCloud pour CoreData et un fichier plist. D'après ce que je sais, les applications sont généralement une approche, mais je devais synchroniser les données de base comme prévu et utiliser un petit fichier plist, qui n'est pas un fichier de paramètres. Est-ce une mauvaise façon? ou devrais-je juste utiliser l'un des deux?


10
2018-01-16 16:03


origine


Réponses:


  1. L'identifiant utilisé pour le stockage iCloud est différent de l'identificateur de bundle utilisé pour l'application, donc oui, c'est tout à fait possible
  2. Oui. Vous pouvez synchroniser les données de base, les "documents" et paires clé-valeur utilisant iCloud dans la même application

Toutes choses étant égales par ailleurs, je pense que vous feriez mieux de mettre votre plist dans votre modèle Core Data (moins de code).


8
2018-01-16 16:08