पर सहेजता नहीं है मैं अपने प्रोजेक्ट में MagicalRecord का उपयोग कर रहा हूं। यह एक SQLite स्टोर के साथ अभी तक ठीक काम कर रहा है। लेकिन अब मैं अपने आईफोन और आईपैड संस्करणों के बीच सिंक करने के लिए iCloud पर "अपग्रेड" करने का प्रयास कर रहा हूं।MagicalRecord के साथ कोर डेटा iCloud
लेकिन यह मेरी अपेक्षा के अनुसार काम नहीं कर रहा है। ऐप अभी भी वही काम करता है - डेटा सहेजा जा रहा है और वापस पढ़ा जा रहा है, लेकिन यह iCloud में सहेजा नहीं गया है जैसा कि मैं उम्मीद करता हूं।
मैजिकलरॉर्ड सेटअप में एकमात्र परिवर्तन किया गया है।
से पहले:
[MagicalRecordHelpers setupCoreDataStackWithAutoMigratingSqliteStoreNamed:@"hdhomerun.sqlite"];
के बाद:
[MagicalRecordHelpers setupCoreDataStackWithiCloudContainer:@"AAAAAAAAAA.com.unpaq.hdhomerun" localStoreNamed:@"hdhomerun_local"];
AAAAA के AAAAA कोड में की, लेकिन डेवलपर प्रोफ़ाइल से मेरे निजी आईडी नहीं हैं।
मैं आउटपुट लॉग में देख सकता हूं कि iCloud का पता चला है और कोई त्रुटि नहीं होती है। मैंने कोड के माध्यम से कदम उठाने का भी प्रयास किया और यह सब ठीक दिखता है।
मुझे क्या याद आ रही है? क्या मुझे कुछ घटना सुनने की ज़रूरत है? मैं iCloud के साथ MagicalRecord का उपयोग करने का उदाहरण नहीं ढूंढ पाया।
MagicalRecord के संस्करण इस एक है:
https://github.com/magicalpanda/MagicalRecord
क्या आपने कभी यह काम किया है? –
@ जेसेबंच संख्या, अभी तक नहीं। मुझे अपना 1.0 जारी करने से पहले, मुझे करना होगा। जब मैं इसे समझता हूं, तो मैं इस सवाल को अपडेट कर दूंगा। – Kobski
मंचों को देखने के बाद, iCloud और कोर डेटा के साथ बहुत सारे मुद्दे प्रतीत होते हैं। मैं अब यह देखने के लिए नवीनतम बीटा डाउनलोड कर रहा हूं कि मेरे मुद्दे ठीक हैं या नहीं। –