2012-07-11 12 views
10

किसी खाते को ACAccountStore में सहेजने का प्रयास करते समय, मुझे कभी-कभी यह त्रुटि प्राप्त होती है। बाद में, अगर मैं इस खाते तक पहुंचने का प्रयास करता हूं, तो मुझे लगता है कि यह वास्तव में सहेजा गया है। अब तक, मुझे अभी तक इस नोडस्क्रिप्ट त्रुटि के बारे में कोई जानकारी नहीं मिली है। क्या किसी को पता है इसका क्या अर्थ है?ACAccountStore त्रुटि 5

त्रुटि डोमेन = com.apple.accounts कोड = 5 "कार्रवाई पूरी नहीं हो सकता है। (Com.apple.accounts त्रुटि 5.)"

+0

मुझे यह 'त्रुटि डोमेन = com.apple.accounts कोड = 6 "मिल रहा है। ऑपरेशन पूरा नहीं हो सका। (Com.apple.accounts त्रुटि 6।)" ' – Peres

+0

मेरे लिए यह भी त्रुटि 6 है। आईओएस 5 पर काम किया और आईओएस 6 जीएम पर काम करना बंद कर दिया। अगर मुझे समाधान मिल जाए तो मैं इसकी रिपोर्ट करूंगा ... –

+0

मैंने अभी कुछ ऐसा पोस्ट किया है http://stackoverflow.com/questions/12630066/acaccountstore-error-6-and-8 – clopez

उत्तर

9

यह प्रश्न थोड़ा दिनांकित है, लेकिन मैं उसी क्षेत्र में संघर्ष कर रहा हूं। मैं त्रुटि कोड पर प्रलेखन मिला:

typedef enum ACErrorCode { 
    ACErrorUnknown = 1, 
    ACErrorAccountMissingRequiredProperty, 
    ACErrorAccountAuthenticationFailed, 
    ACErrorAccountTypeInvalid, 
    ACErrorAccountAlreadyExists, 
    ACErrorAccountNotFound, 
    ACErrorPermissionDenied, 
    ACErrorAccessInfoInvalid 
} ACErrorCode; 

मैं Accounts.framework लिंक के तहत दस्तावेज में यह पाया यहाँ एक बात यह है कि मदद करनी चाहिए है।

इस व्याख्या में त्रुटि = 5 "खाता पहले से मौजूद है" और त्रुटि = 6 "खाता नहीं मिला" है। मुझे उम्मीद है कि यह त्रुटियों को थोड़ा कम "नोडस्क्रिप्ट" बनाता है।

1

यह त्रुटि होती है क्योंकि आप फेसबुक सेट नहीं किया सेटिंग्स में खाता। सेटिंग्स आईओएस 6 में उपलब्ध हैं। उस खाते को सेट करें और फिर पुन: प्रयास करें।

त्रुटि पर उचित अलर्ट संदेश भी दें।

+1

नहीं। सबसे पहले, यह त्रुटि तब होती है जब खाता स्टोर में खाते लिखते हैं, इसलिए उपयोगकर्ता के पास पिछले खाते होने की आवश्यकता नहीं होती है। दूसरा, त्रुटि होने पर इस विशेष डिवाइस पर खाते जोड़े गए थे। किसी भी तरह से, आपका जवाब गलत है। –

2

मैं नहीं मेरा निष्कर्ष किसी भी प्रलेखन समर्थन करने के लिए लगता है (या खंडन) था, यहाँ क्या बदला जा लगता है (आईओएस 5 के बाद से) है:

  • iOS 5 में, उपयोगकर्ता का उपयोग के साथ कहा जाता है जब कोई ट्विटर खाता सेटअप नहीं होता तब भी अनुरोध करें। आईओएस 6 में ऐसा लगता है कि कोई खाता सेटअप नहीं होने पर त्रुटि कोड 6 के साथ अनुरोध अस्वीकार कर दिया गया है।

  • आईओएस 5 में उपयोगकर्ता को अनुरोध अनुरोध के साथ फिर से (और फिर से) संकेत दिया जाता है यदि उपयोगकर्ता ने पहले सेटिंग> ट्विटर से कहा गया खाता तक पहुंच अक्षम कर दी थी। अब, IOS 6 में, यह पहुँच अनुरोध चुपचाप (कोई त्रुटि है, यानी शून्य त्रुटि के साथ) वापस हो जाता है उपयोगकर्ता, टिप्पणी करते हैं, सेटिंग

किसी और एक बेहतर जवाब मिलता है से एप्लिकेशन की पहुंच हटा दिया गया है, तो लगता है कृपया ।

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