Les services de synchronisation ne sont plus mis à jour depuis OSX Lion. Peut-être qu'ils ne seront bientôt plus là. Quelles sont les alternatives à utiliser maintenant pour synchroniser les contacts? Edit - plus de précisions: Le contexte que je vous demande est de construire une application de synchronisation qui est capable de se connecter à un serveur de synchronisation (en utilisant SyncML). Cette application de synchronisation (client) sera installée sur le système OSX et sera chargée de voir quels contacts ont changé sur le client (et donc d'informer le serveur) et d'appliquer également des changements du serveur au client. Jusqu'à présent, nous utilisions Sync Services pour suivre les changements et synchroniser les contacts vers un point centralisé, mais comme SS est obsolète, nous recherchons des alternatives. J'espère que l'addition aide.Maintenant que les services de synchronisation deviennent obsolètes, quelle est une alternative fiable à la synchronisation des contacts sur OSX?
Répondre
Je ne suis pas vraiment sûr de ce que vous recherchez ici. Voulez-vous, disons, modifier les contacts dans le carnet d'adresses à l'échelle du système et faire en sorte que ces modifications soient propagées à d'autres périphériques? Si c'est le cas, utilisez le address book framework et laissez la propagation jusqu'au support du carnet d'adresses d'iCloud.
Voulez-vous stocker (contacter) des données uniques à votre application et avez que propagé à d'autres appareils? Sûr ressemble à iCloud est ce que vous êtes après là, aussi. C'est vrai qu'iCloud n'a pas d'API qui vous permettra de "suivre les changements". Mais si c'est important pour vous, pourquoi ne pas l'inclure dans les données propagées avec iCloud? Ou est-ce que je ne comprends pas ce que vous entendez par "suivre les changements"?
Merci pour la réponse. J'ai élargi ma question pour vous donner une meilleure idée de ce que je cherche. – Andrei
Merci! C'est beaucoup plus clair. Donc, ce que vous cherchez est un moyen d'être averti des modifications apportées au carnet d'adresses, oui? Étant donné que je peux rechercher des informations d'adresse sous le feu des projecteurs, il semble que les changements d'adresse doivent être liés à [File System Events] (https://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/FSEvents_ProgGuide/TechnologyOverview /TechnologyOverview.html) d'une manière ou d'une autre. Il semblerait qu'une façon plus saine de gérer cela serait de tirer directement parti de Spotlight, mais je ne connais pas assez Spotlight pour commenter. – jemmons
Je ne sais pas comment c'est dans Mountain Lion, mais jusqu'à présent, le carnet d'adresses a son propre dossier. Chaque fois que les contacts changeaient, ce dossier était également modifié et il y avait un événement de système de fichiers pour une modification déclenchée sur ce dossier (si un dossier y était enregistré). Cependant, cette méthode semble encore un peu ... floconneuse? hackish? Je me demande s'il y a une meilleure façon de le faire ... Merci pour l'entrée – Andrei
- 1. Restreindre la synchronisation des contacts/calendriers iCloud
- 2. Contacts Synchronisation dans ios
- 3. Comment approcher la synchronisation des services wcf?
- 4. Besoin d'informations sur la synchronisation des contacts google
- 5. Propriété d'identité dans les services de synchronisation
- 6. Synchronisation des contacts android sans jeton d'authentification
- 7. Services de synchronisation Ado.net résolution des conflits
- 8. Services de synchronisation et iOS
- 9. Comment coder une opération de "synchronisation maintenant" sur Android?
- 10. Synchronisation des contacts Outlook - Comment identifier l'objet correct à synchroniser?
- 11. Est-ce que Python a une synchronisation?
- 12. Quelle est une bonne stratégie pour l'arrêt propre/fiable des threads qui utilisent des barrières pthread pour la synchronisation?
- 13. contrôle simultanéité: synchronisation des données via les services Web; Comment?
- 14. que signifie la synchronisation?
- 15. synchronisation sur les variables locales
- 16. La synchronisation basée sur l'horloge est-elle fiable lorsque la fréquence du processeur est variable?
- 17. Quelque chose de similaire aux services de synchronisation d'Apple ou au cadre de synchronisation de Microsoft?
- 18. comparaison de schéma SQL Server - feuilles derrière les fichiers obsolètes sur la synchronisation
- 19. Synchronisation de sessions sur des domaines
- 20. Synchronisation sur App Engine
- 21. Accrocher un événement de synchronisation Envoyer/recevoir des contacts Outlook
- 22. Synchronisation des Iframes
- 23. Les services de synchronisation ne se synchronisent pas réellement
- 24. Est-ce que bcrypt.compare est vulnérable à l'attaque de synchronisation
- 25. synchronisation des beans bidirectionnels
- 26. Synchronisation virtuelle
- 27. CONTACT_ID - Rester en synchronisation
- 28. Common Datastructure pour synchroniser les contacts entre android et osx
- 29. Quel est le mécanisme de synchronisation des contacts dans une application mobile?
- 30. Création d'un serveur de contacts mobiles/de synchronisation de messages?
Voulez-vous dire outre iCloud? Ou de quel genre de synchronisation faites-vous référence? C'est-à-dire, quel appareil à quel appareil? – Jerry
Oui, je veux dire en plus d'iCloud, car AFAIK iCloud n'a pas d'API dans laquelle vous pouvez vous connecter et suivre les changements. Je veux dire avoir votre propre application qui peut synchroniser les contacts d'OSX (effectuer des opérations CRUD sur les contacts). De n'importe quel périphérique OSX à tout autre périphérique (mais cela pourrait être pris en charge par un protocole de synchronisation comme SyncML, donc c'est hors de la portée de cette question). – Andrei
Qu'en est-il de la synchronisation via des API tierces? comme: DropBox. – UPT