2013-03-04 9 views
5

हमारे फेसबुक ऐप डेवलपर अंतर्दृष्टि में, हम विधि कोड के लिए लगातार दैनिक त्रुटियां देख रहे हैं। त्रुटि कोड 10 के साथextendssoaccesstoken, 'एप्लिकेशन को इस क्रिया के लिए अनुमति नहीं है'। हम वर्तमान आईओएस एकीकरण गाइड के निकट सटीक कार्यान्वयन के साथ नवीनतम एसडीके पर हैं। त्रुटि, और विस्तार टोकन के साथ करने के लिए कुछ भी करने के लिए Google, SO और Facebook डेवलपर खोजना कोई परिणाम नहीं प्रदान किया गया। क्या फेसबुक ऐप पर कुछ ऐसा होना चाहिए?फेसबुक auth.extendssoaccesstoken त्रुटि कोड 10

उत्तर

4

फेसबुक एसडीके स्रोत में आगे की जांच के बाद, मेरा मानना ​​है कि मेरे पास ठोस लीड है।

  1. कुछ, सभी नहीं, अपने उपयोगकर्ताओं की इस त्रुटि
  2. auth.extendSSOAccessToken के पिछले व्यवहार एप्लिकेशन को उपयोगकर्ता से 'offline_access की अनुमति प्राप्त करने पर निर्भर था हो रही है।
  3. फेसबुक-आईओएस-एसडीके अपने कोड में कहीं भी 'ऑफ़लाइन_एसीएसी' अनुमति को स्पर्श नहीं करता है।
  4. एक्सेस टोकन को विस्तारित करने के लिए "अनुमति नहीं है" एप्लिकेशन से पता चलता है कि विधि अभी भी 'ऑफ़लाइन_एसीसी' अनुमति प्राप्त करने वाले एप्लिकेशन पर निर्भर करती है। एकमात्र परिवर्तन यह अब चुपचाप होता है।

निष्कर्ष: ऐप को प्रमाणीकरण के कई अलग-अलग तरीकों में से एक में 'ऑफ़लाइन_एसीसी' अनुमति नहीं दी जा रही है। iOS SDK निम्नलिखित तरीके से प्रमाणीकरण का प्रयास:

  1. आईओएस एकीकृत फेसबुक संवाद
  2. आईओएस फेसबुक अनुप्रयोग "फास्ट अनुप्रयोग स्विच" सफारी के माध्यम से
  3. फेसबुक एसडीके UIView लॉग इन संवाद
  • लॉग इन

    4 पुराना और असंभव लगता है, और हमें ~ 17% त्रुटि दर मिल रही हैं जो इसे 1 या 3 तक घटा देती है, क्योंकि 2 निश्चित रूप से अभी भी व्यापक रूप से उपयोग किया जाता है।

    आगे विश्लेषण के बाद अद्यतन होगा।

    अद्यतन 1 फेसबुक के अंतर्दृष्टि और हमारे Git इतिहास का उपयोग करना, मेरा मानना ​​है कि इस मुद्दे को तब होता है जब उपयोगकर्ता iOS6 एकीकृत फेसबुक संवाद का उपयोग कर प्रमाणित करता है (विधि 1)। निष्कर्ष पर पहुंचा क्योंकि त्रुटि iOS6 रिलीज होने के बाद फेसबुक डेवलपर इनसाइट्स दिखाई दिया और हम एप्लिकेशन कि एसडीके 3.1

    इस्तेमाल किया परीक्षण

  • +3

    कि के बारे में कोई खबर के बाद अद्यतन करेगा के एक संस्करण का विमोचन किया? मेरे पास एक ही पीबी है .. – Samuel

    +0

    तो, क्या आप विश्वास करते हैं कि यह त्रुटि व्यर्थ है? क्या कोई ऐसी चीज है जिसे हमें त्रुटि को सही करने के लिए किया जाना चाहिए? – SAHM

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