2015-02-24 10 views
5

मैं वास्तव में एक आईओएस ऐप बना रहा हूं, और एक SQLite डेटाबेस में फोटो लाइब्रेरी चित्रों के बारे में कुछ विवरण स्टोर करना चाहता हूं। मैं इस डेटा को उपयोगकर्ता के विभिन्न उपकरणों में साझा करने में सक्षम होना चाहूंगा (कल्पना करें कि कोई अपने आईफोन पर चित्रों को पुनर्गठित करना चाहता है, और अपने आईपैड में एक ही ऑर्डर पुनर्प्राप्त करना चाहता है)।PHAsset (या अलास्सेट) क्रॉस-डिवाइस पहचानकर्ता

मैंने ऐप्पल दस्तावेज में खोज की है, लेकिन डिवाइस पर साझा किए गए किसी भी PHAsset पहचानकर्ता को नहीं मिला। मैंने यह भी जांचने की कोशिश की कि PHImageFileURLKey, hashValue, या localIdentifierPHAsset साझा किया गया है, लेकिन उनमें से कोई भी नहीं है।

क्या किसी ने पहले से ही ऐसा कुछ किया है?

उत्तर

4

इस समय कोई नहीं है। PHAsset के पहले आईओएस 8 बीटा में एक साझा पहचानकर्ता था, लेकिन इसे बाद में हटा दिया गया था।

0

ऐसा लगता है कि आईट्यून्स के साथ समन्वयित किए गए सभी PHAssets के लिए, स्थानीय इंडेंटिफायर समान उपकरणों में भी समान है। मतलब: यदि आप एक डिवाइस से छवियों को आयात करते हैं और उन्हें किसी अन्य डिवाइस से सिंक करते हैं, तो PHAsset का स्थानीय संकेतक समान है।

संबंधित मुद्दे