Intégration d’iCloud au coeur d’un projet (3/4)

Publié le 03 novembre 2011 par Deviphonepro

thematiques : icloud, developpement iphone, questions et reponses icloud, integrer icloud, developpement application iphone

Nous voici donc maintenant au coeur du projet, dans le projet, il faut aussi activer Entitlements (fichier de droits) qui se trouve dans Target>Summary.

En l’activant, il est automatiquement créé deux espaces reliés à l’App ID de votre application.

Une fois activé, les quatre champs sont remplis par des valeurs par défauts :

- Entitlements File : Nom de l’application (product name)

- iCloud Key-Value Store : bundleID.nom_application
C’est l’endroit dans le Cloud où se trouvent les clés/valeurs

- iCloud Containers : bundleID.nom_application
C’est l’endroit où les documents sont partagés entre plusieurs instances d’une même application.
Ainsi un même document pourra être consultable par plusieurs de vos devices tels que votre iPhone,iPad ou Mac.

– Keychain Access Groups : bundleID.nom_application
C’est l’endroit dans lequel tous ceux qui portent la même App ID ont le droit d’accéder.
Par exemple, vous pouvez avoir l’adresse d’une page d’aide commune dans une des valeurs de clé.