2013-06-25 4 views
7

मैं उपयोगकर्ता नाम & कुंजीपटल का उपयोग कर पासवर्ड स्टोर करता हूं, कभी-कभी जब मैंने उपयोगकर्ता नाम का पासवर्ड प्राप्त करने का प्रयास किया, तो उसने मुझे errSecItemNotFound बताया।keychain परिणामों से पढ़ें errSecItemNotFound 25300

मुझे लगता है कि पासवर्ड हमेशा कीचेन में मौजूद है, तो यह क्यों नहीं मिला?

धन्यवाद।

+0

मुझे जो कुछ सामना करना पड़ा वह निम्नानुसार है। उपयोगकर्ता नाम को ईमेल फ़ील्ड की गलत कॉन्फ़िगरेशन के कारण पूंजीकृत पहला अक्षर मिलता है। पूर्व। [email protected]। लेकिन जब मैं एपीआई अनुरोध बैकएंड को [email protected] के रूप में सहेजता हूं और मैं मैडनिक@example.com को कुंजीचैन में खाते में सहेजता हूं लेकिन लॉगआउट के दौरान मैं [email protected] को हटाने का प्रयास करता हूं। मूर्खतापूर्ण गलती। उम्मीद है कि यह किसी की मदद करेगा। – MadNik

उत्तर

0

कुंजीचैन पढ़ने पर, सुनिश्चित करें कि आप हमेशा ऐपआईड से जुड़े प्रावधान प्रोफ़ाइल के साथ निर्माण करते हैं जो कि कीचेन रिकॉर्ड बनाने के लिए उपयोग किया जाता है।

+0

मैं अक्सर OSStatus -34018 त्रुटि देख रहा हूँ। कोई विचार क्या इसका मतलब है? – Tony

1

टोनी: वह त्रुटि बस ओएसएसटैटस त्रुटि -34018 है - क्लाइंट के पास न तो एप्लिकेशन-पहचानकर्ता है और न ही कीचेन-एक्सेस-समूह एंटाइटेलमेंट्स है।

यह गैर-मानक ऐप हस्ताक्षर विधि या आपके एंटाइटेलमेंट के साथ किसी अन्य समस्या का उपयोग करने के परिणामस्वरूप हो सकता है। सुनिश्चित करें कि आप बस एक्सकोड से बाहर बना रहे हैं और वैकल्पिक हस्ताक्षर विधियों का उपयोग नहीं कर रहे हैं जबतक कि आप उन्हें पूरी तरह से समझ नहीं लेते।

+0

मुझे लगता है कि कीचेन एक्सेस समूह एंटाइटेलमेंट्स को फिर से सेट नहीं किया जा रहा है, क्योंकि कोई एक्सेस समूह आवश्यक नहीं है। हालांकि कोई आवेदन-पहचानकर्ता कैसे हो सकता है? वैसे भी इसका क्या मतलब है? और हाँ मैं बस हस्ताक्षर को संभालने के लिए एक्सकोड दे रहा हूँ। – Tony

+0

क्या आप एक विशिष्ट एपिस की बजाय वाइल्डकार्ड एपिड का उपयोग कर रहे हैं? – russellm

+1

एक विशिष्ट ऐप आईडी होना चाहिए। अजीब बात यह है कि त्रुटि को लगातार पुन: उत्पन्न नहीं किया जा सकता है। – Tony

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