पर माइग्रेट करने में समस्याएं हम 3.x पर अपग्रेड करना चाहते हैं, इसलिए हमारे उपयोगकर्ताओं को आईओएस 6/आईफोन 5 पर सबसे सुव्यवस्थित एफबी अनुभव संभव होगा ... दिया गया है, क्या मुझे सामना करना पड़ रहा है एक एफबी एकीकरण फिर से लिखना, या क्या मेरे लिए अवमूल्य हेडर का उपयोग करना संभव है और 3.1 एसडीके के साथ 2.x एपीआई का उपयोग जारी रखना संभव है?फेसबुक आईओएस एसडीके 2.x से 3.x
कुंजी तरीकों और अनुरोधों हम पर भरोसा कर रहे हैं से कुछ हैं: [ad.facebook अधिकृत: perms], shouldExtendAccessToken, extendAccessTokenIfNeeded, isSessionValid, संवाद: @ "फ़ीड" andParams: पैरामीटर andDelegate: प्रतिनिधि, "https : //graph.facebook.com/me? फ़ील्ड = आईडी, ईमेल, first_name & access_token = ", et.al. 3.1 नमूना परियोजनाओं में कुछ खोजों को ऐसा लगता है कि इन सभी को बदल दिया गया है - और मुझे लगता है कि यह सिर्फ नाम परिवर्तन नहीं है।
मुझे इस Upgrading from 3.0 to 3.1 के 2.x से 3.x संस्करण नहीं मिला है - अगर मैंने इसे अनदेखा किया है, तो कृपया सलाह दें।
जब पहले से 3.0 में अपग्रेड करने के हाल ही में की कोशिश कर रहा है, मैं काफी टूट-फूट में भाग (SBJson हेडर, गैर हल करने अमेरिकन प्लान हेडर नकल) जब घिस API का उपयोग करने की कोशिश कर, और एक बार यह संकलित, handleOpenURL टूट लग रहा था और उसे पुन: स्विच होगा दूसरी बार एफबी पर, फिर दुर्घटनाग्रस्त हो गया। और मैं पोस्टिंग में आया हूं जो इंगित करता है कि 3.x के एआरसी को अक्षम करने में समस्याएं हो सकती हैं (हम इसका उपयोग नहीं कर सकते क्योंकि हमारे पास सी ++ है)।
मैंने 2.x से 3.1 पर शुरू नहीं किया है। शायद यह आसान हो जाएगा, लेकिन मुझे उन लोगों से कुछ अंतर्दृष्टि प्राप्त करना अच्छा लगेगा जो दूसरे लंबे बल्लेबाजी से पहले मेरे सामने चले गए थे - बहुत बहुत धन्यवाद।
विचारशील और विस्तृत प्रतिक्रिया के लिए धन्यवाद - बहुत उपयोगी है। जब मुझे इन्हें प्रमाणित करने का मौका मिलता है, तो मैं इसे सही प्रतिक्रिया के रूप में चिह्नित करना सुनिश्चित कर दूंगा। एक बार फिर धन्यवाद। – leontx
बस उत्सुक है क्योंकि मुझे यह सही काम करना है और मैं सोच रहा था कि यह कितना समय लगा, इसलिए मैं एक सभ्य अनुमान दे सकता हूं। धन्यवाद –
@ जोनाथन डिक्सन शायद इतना लंबा नहीं 2-3 घंटे। नए एसडीके में अभी भी पुराने एसडीके शामिल हैं ताकि आप इस प्रोजेक्ट पर भाग ले सकें। बस अपनी जरूरतों को प्रतिस्थापित करें और बाकी को पुराने सिस्टम का उपयोग करके छोड़ दें। फिर धीरे-धीरे अपग्रेड करें। – odyth