के बिना क्लाउडकिट का उपयोग करते समय "वैध हस्ताक्षर नहीं भेज सका" त्रुटि मैंने एक आईओएस ऐप सबमिट किया है जो क्लाउडकिट का उपयोग ऐप्पल को करता है। इसे खारिज कर दिया जा रहा है क्योंकि इसे उपयोगकर्ता के लिए iCloud में प्रवेश करने की आवश्यकता है। ऐप्पल का तर्क यह है कि iCloud साइन-इन के बिना भी, सार्वजनिक डेटाबेस अभी भी पठनीय है। तो ऐप का हिस्सा काम करना चाहिए।iCloud खाते
मैं एप्लिकेशन को संशोधित करने के कोशिश कर रहा हूँ, लेकिन मैं क्या साइन इन नहीं कर रहा हूँ यह त्रुटि मिलना जारी है।
<CKError 0x8141a360: "Internal Error" (1/4000); "Couldn't send a valid signature">
मैं वेब खोज की है और समाधान हमेशा बस iCloud में प्रवेश करने के लिए है। इस त्रुटि के संबंध में कोई ऐप्पल दस्तावेज नहीं है। क्या किसी को iCloud खाते में साइन इन किए बिना इसे हल करने का तरीका पता है? आपका बहुत बहुत धन्यवाद।
आपके द्वारा एक्सेस करने की कोशिश यह त्रुटि भी हो सकता है:
ठीक है, मुझे कारण मिला और मैं इसे यहां छोड़ना चाहता हूं ताकि अन्य लोगों को एक ही समस्या हो, तो उन्हें पता चलेगा क्यों। स्पष्ट रूप से मैंने इसे तब नहीं पढ़ा जब मैंने एक साल पहले ऐप विकसित करना शुरू किया था। ऐप्पल के क्लाउडकिट क्विक स्टार्ट गाइड में: "विकास में, जब आप एक सिम्युलेटर या डिवाइस पर एक्सकोड के माध्यम से अपना ऐप चलाते हैं, तो आपको सार्वजनिक डेटाबेस में रिकॉर्ड्स पढ़ने के लिए iCloud प्रमाण-पत्र दर्ज करना होगा। उत्पादन में, डिफ़ॉल्ट अनुमतियां गैर-प्रमाणीकृत उपयोगकर्ताओं को अनुमति देती हैं सार्वजनिक डेटाबेस में रिकॉर्ड पढ़ने के लिए, लेकिन उन्हें रिकॉर्ड लिखने की अनुमति न दें। " अब मुझे किसी भी तरह एक विकास उपकरण खोजने की जरूरत है ताकि मैं इसका परीक्षण कर सकूं। :( – Cakelly
इसे दूसरों के लिए अधिक उपयोगी बनाने के लिए इसे एक उत्तर के रूप में पोस्ट करना और इसे सही के रूप में चिह्नित करना उपयोगी होगा - आप इसे अपने प्रश्नों के लिए कर सकते हैं। –