मेरे ऐप को हमारे सर्वर पर उपयोगकर्ता के संपर्कों को स्टोर करने की आवश्यकता है (उपयोगकर्ता की पाठ्यक्रम की अनुमति दी गई है।) इसकी आवश्यकता है डिवाइस में डिवाइस एड्रेस बुक (एड/एडिट/डिलीट) पर किसी भी बदलाव को प्रतिबिंबित करना।आईओएस पता पुस्तिका - कैसे पता चलेगा कि कौन सा संपर्क जोड़ा गया/संपादित/हटाया गया था?
क्या यह निर्धारित करने के संबंध में कोई आसान तरीका/सर्वोत्तम अभ्यास है कि किसी एप्लिकेशन को फिर से लॉन्च करने से पहले कौन सी पता पुस्तिका संपर्क बदल दिए गए थे?
सभी मैं देख सकता हूं कि पता पुस्तिका में बदलाव के आवेदन को सूचित करने के लिए कॉलबैक विधियां हैं, लेकिन ऐसा लगता है कि कौन से संपर्क जोड़े, संपादित या हटाए गए थे, यह निर्धारित करने के लिए कोई दस्तावेज नहीं है।
मैं अभी क्या सोच रहा हूं कि डिवाइस पर संग्रहीत किए गए संपर्कों की नई सूची मैन्युअल रूप से तुलना करना है, फिर एप्लिकेशन और परिवर्तनों के सर्वर दोनों को अद्यतन करें। लेकिन मुझे लगता है कि यदि उपयोगकर्ता की बड़ी संख्या में संपर्क हैं तो यह बहुत अधिक हो सकता है।
धन्यवाद!
मुझे लगता है कि यह [Stackoverflow जवाब] (http://stackoverflow.com/questions/12348916/addressbook-synchronization-in-ios) आप के लिए उपयोगी हो सकता है। –