2012-04-25 13 views
5

ओएसएक्स शेर के बाद से सिंक सेवाओं को अपडेट नहीं किया जा रहा है। शायद जल्द ही वे अब और नहीं होंगे। संपर्कों को सिंक करने के लिए अब उपयोग करने के विकल्प क्या हैं?अब सिंक सेवा अप्रचलित हो रही है, ओएसएक्स पर संपर्कों को सिंक करने का एक विश्वसनीय विकल्प क्या है?

संपादित करें - अधिक स्पष्टीकरण: जिस संदर्भ में मैं यह पूछ रहा हूं वह सिंक्रनाइज़ेशन सर्वर (सिंकएमएल का उपयोग करके) से कनेक्ट करने में सक्षम है। यह सिंक एप्लिकेशन (क्लाइंट) ओएसएक्स सिस्टम पर स्थापित किया जाएगा और यह देखने के लिए ज़िम्मेदार है कि क्लाइंट पर कौन से संपर्क बदल गए हैं (और इस प्रकार सर्वर को सूचित करते हैं) और सर्वर से क्लाइंट साइड में परिवर्तन भी लागू करते हैं।

इस बिंदु तक हम परिवर्तनों का ट्रैक रखने और संपर्कों को केंद्रीकृत स्थान पर समन्वयित करने के लिए सिंक सेवाओं का उपयोग कर रहे हैं, लेकिन चूंकि एसएस अप्रचलित है, इसलिए हम विकल्पों की तलाश में हैं। उम्मीद है कि जोड़ मदद करता है।

+0

क्या आपका मतलब iCloud के अलावा है? या आप किस प्रकार की सिंकिंग का जिक्र कर रहे हैं? यही वह उपकरण है, कौन सा डिवाइस किस डिवाइस पर है? – Jerry

+0

हां, मेरा मतलब iCloud के अलावा है, क्योंकि AFAIK iCloud में कोई एपीआई नहीं है जिसमें आप लॉग इन कर सकते हैं और परिवर्तनों का ट्रैक रख सकते हैं। मेरा मतलब है कि आपका स्वयं का एप्लिकेशन है जो ओएसएक्स से संपर्क सिंक कर सकता है (संपर्कों पर सीआरयूडी संचालन करता है)। किसी भी ओएसएक्स डिवाइस से किसी अन्य डिवाइस पर (लेकिन सिंक प्रोटोकॉल जैसे सिंक प्रोटोकॉल की देखभाल की जा सकती है, इसलिए यह इस प्रश्न के दायरे से बाहर है)। – Andrei

+0

तृतीय पक्ष एपीआई के माध्यम से सिंक करने के बारे में क्या? जैसे: ड्रॉपबॉक्स। – UPT

उत्तर

0

मुझे सच में यकीन नहीं है कि आप यहां क्या हैं। क्या आप सिस्टम-वाइड एड्रेस बुक में संपर्कों को संपादित करना, कहना चाहते हैं और उन संपादनों को अन्य उपकरणों के लिए प्रचारित करना चाहते हैं? यदि ऐसा है, तो address book framework का उपयोग करें और iCloud के एड्रेस बुक समर्थन पर प्रचार छोड़ दें।

क्या आप अपने आवेदन के लिए अद्वितीय डेटा (स्टोर) स्टोर करना चाहते हैं और है कि अन्य उपकरणों के लिए प्रचारित है? निश्चित रूप से iCloud जैसा लगता है कि आप वहां के बाद भी हैं। यह सच है iCloud में एक एपीआई नहीं है जो आपको "परिवर्तनों का ट्रैक रखने" देगी। लेकिन अगर यह आपके लिए महत्वपूर्ण मेटा है, तो इसे डेटा में शामिल क्यों न करें जो iCloud के साथ प्रचारित है? या क्या मैं समझता हूं कि "परिवर्तनों का ट्रैक रखें" से आपका क्या मतलब है?

+0

उत्तर के लिए धन्यवाद। मैंने आपके प्रश्न का विस्तार किया है ताकि आपको यह पता चल सके कि मैं क्या कर रहा हूं। – Andrei

+0

धन्यवाद! यह बहुत अधिक स्पष्ट है। तो आप जो खोज रहे हैं वह पता पुस्तिका में संशोधन की अधिसूचना प्राप्त करने का एक तरीका है, हां? यह देखते हुए कि मैं स्पॉटलाइट में पता जानकारी की खोज कर सकता हूं, ऐसा लगता है कि पता परिवर्तन [फाइल सिस्टम इवेंट्स] में शामिल होना चाहिए (https://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/FSEvents_ProgGuide/TechnologyOverview /TechnologyOverview.html) किसी भी तरह से। ऐसा लगता है कि इससे निपटने का एक और अधिक आसान तरीका स्पॉटलाइट का लाभ उठाएगा, लेकिन मुझे स्पॉटलाइट को उस पर टिप्पणी करने के लिए पर्याप्त जानकारी नहीं है। – jemmons

+0

यह सुनिश्चित नहीं है कि यह माउंटेन शेर में कैसा है, लेकिन अब तक, एड्रेस बुक का अपना फ़ोल्डर है। जब भी संपर्क बदल जाते हैं, तो वह फ़ोल्डर भी बदल जाएगा और उस फ़ोल्डर पर ट्रिगर किए गए बदलाव के लिए एक फ़ाइल सिस्टम इवेंट होगा (यदि कोई इसे पंजीकृत करता है)। हालांकि, यह विधि अभी भी थोड़ा सा लगता है ... flaky? hackish? मुझे आश्चर्य है कि ऐसा करने का एक बेहतर तरीका है ... इनपुट – Andrei