है, मैं अपने ऐप में एक सार्वजनिक आईक्लाउड डेटाबेस का उपयोग कर रहा हूं, जो बहुत अच्छा काम करता है और स्टोर पर है।एप्लिकेशन में आवश्यक एंटाइटेलमेंट com.apple.developer.icloud-Services '
CKContainer * container = [CKContainer containerWithIdentifier:@"iCloud.com.identifier"];
*** Terminating app due to uncaught exception 'CKException', reason: 'The application is missing required entitlement com.apple.developer.icloud-services'
यह अद्यतन करने के बाद अनुप्रयोग के केवल पहले लॉन्च होता है, और केवल iOS9 पर:
एक नया संस्करण के लिए अपने ऐप्लिकेशन को अपडेट करने पर (iOS9 पर Xcode 7) के साथ मैं लाइन पर एक दुर्घटना हो जाओ । उस पहले (अपडेट) लॉन्च के बाद, ऐप लॉन्च और iCloud अपेक्षा के अनुसार काम करता है।
मैं लगातार अनुप्रयोग के वर्तमान स्टोर संस्करण को डाउनलोड करके दुर्घटना पुन: कर सकते हैं, तो Xcode 7 से अपडेट की गई ऐप चल
अगर मैं एक ही कदम (डाउनलोड उत्पादन अनुप्रयोग, और अद्यतन) iOS8 का उपयोग कर, मेरे पास एक ही दुर्घटना नहीं है।
मुझे लगता है कि यह एक आईओएस 9 या एक्सकोड 7 बग है। कोई विचार?
संपादित करें: यह वास्तव में आईओएस 9 पर ऐप के पहले लॉन्च पर होता है, भले ही मैं अद्यतन कर रहा हूं या बस पहले इंस्टॉल कर रहा हूं।
wft। ब्रेक पॉइंट्स को अक्षम करने से वास्तव में यह फिर से काम करता है –
ओह बीटीडब्ल्यू: मुझे केवल 64 बिट डिवाइस पर समस्या थी, लेकिन कौन जानता है कि यह वास्तव में संबंधित है –