2014-07-24 13 views
32

मैंने गलती से क्लाउडकिट में एक नया कंटेनर बनाया, और यह वास्तव में परेशान है कि जब मैं डैशबोर्ड खोलता हूं तो यह आता है। कोई सुझाव कैसे हटाना है? Developer.apple.com पर मुझे कंटेनरों के लिए एक डिलीट बटन नहीं दिख रहा है।मैं क्लाउडकिट कंटेनर को कैसे हटा सकता हूं?

+1

ऐसा लगता है कि वर्तमान में बीटा स्थिति के कारण नहीं है। – Shmidt

+3

आईओएस 8 बीटा से बाहर है, और अभी भी iCloud कंटेनर को हटाने का कोई तरीका नहीं है। –

+0

यहां एक ही समस्या है, क्या आपने संबंधित ऐप आईडी को हटाकर कोशिश की है? यदि iCloud कंटेनर अनाथ बन जाता है तो शायद यह हटा दिया जाता है। –

उत्तर

25

एप्पल के आईओएस CloudKit प्रलेखन: Enable iCloud and Select CloudKit

महत्वपूर्ण: जब आप CloudKit का चयन करें, Xcode डिफ़ॉल्ट कंटेनर में बंडल आईडी के आधार पर आईडी पैदा करता है। क्योंकि आप iCloud कंटेनर को हटा नहीं सकते हैं, सत्यापित करें कि क्लाउडकिट चुनने से पहले एक्सकोड में सामान्य फलक में आपकी बंडल आईडी सही है। अपनी बंडल आईडी बदलने के लिए, ऐप वितरण त्वरित प्रारंभ में बंडल आईडी सेट करें पढ़ें।

एप्पल MacOS CloudKit प्रलेखन: About Containers and Databases

एकाधिक एप्लिकेशन और उपयोगकर्ताओं को iCloud के लिए उपयोग किया है, लेकिन डेटा अलग और विभाजन कंटेनर बुलाया में समाहित है। आपके ऐप्स से संबंधित कंटेनर को किसी अन्य डेवलपर से ऐप्स द्वारा एक्सेस नहीं किया जा सकता है। हालांकि, आपके ऐप्स कंटेनर साझा कर सकते हैं। एकाधिक ऐप्स एक ही कंटेनर साझा कर सकते हैं, और एक ऐप एकाधिक कंटेनरों का उपयोग कर सकता है। प्रति ऐप एक डिफ़ॉल्ट कंटेनर है, लेकिन आप अतिरिक्त कस्टम कंटेनर बना सकते हैं। डिफ़ॉल्ट कंटेनर के लिए पहचानकर्ता ऐप की बंडल आईडी से मेल खाता है। आपके द्वारा निर्दिष्ट अन्य कंटेनर आईडी सभी डेवलपर खातों में अद्वितीय होने की आवश्यकता है। कंटेनर हटाया नहीं जा सकता है।

+6

के बाद दृश्यों के पीछे हैं, मैं डेवलपर पोर्टल पर पंजीकृत 'ऐप आईडी' को हटा सकता हूं, अजीब क्यों यह कंटेनर को कैस्केड नहीं करता है। –

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