मैं आईओएस 6 के साथ एकीकरण के लिए एक्सकोड 4.5 पर फेसबुक एसडीके का उपयोग करना चाहता हूं।गिथब से फेसबुक आईओएस एसडीके 3.1 गायब फेसबुकएसडीके.फ्रेमवर्क
मैंने यह tutorial पढ़ा। मैं पुस्तकालय स्थापित करने के लिए this .dmg package का उपयोग कर रहा था लेकिन मुझे कुछ तरीकों के कार्यान्वयन को ट्रैक करने और पढ़ने की आवश्यकता है, इसलिए मैंने देखा कि Github पर वर्तमान स्रोत कोड के साथ एक रेपो है।
मेरी समस्या यह है कि मुझे नहीं पता कि पैकेज को .dmg के साथ ठीक से कैसे इंस्टॉल किया जाए। इसे कैसे करें पर कोई विचार है? मैंने सिर्फ src फ़ोल्डर आयात करने और पूरे प्रोजेक्ट को संदर्भित करने का प्रयास किया लेकिन मुझे बहुत सारे मुद्दे, चेतावनियां और त्रुटियां हैं।
अद्यतन
मैं यह फिर से करना था, इसलिए अब मैं यह काम कर दिया। यहां मैंने किया है:
मैंने स्रोत कोड (1) बनाने और फ़ाइलों को सीधे आयात करने के दोनों तरीकों की कोशिश की (2)। पहले परिदृश्य पर यह आसान था, Github रेपो के रूट फ़ोल्डर पर बस चलाने:
sudo scripts/build_framework.sh
आप फ़ाइलों की जरूरत हो जाएगा, एक ही है कि आप जब .pkg साथ स्थापित करने से मिलता है। लेकिन मुझे कार्यों को ट्रैक करने की ज़रूरत थी, इसलिए मैंने फ़ाइलों को आयात करने की कोशिश की।
सबसे पहले मैंने अपनी परियोजना पर गीथूब रेपो से src फ़ोल्डर जोड़ दिए। मुझे प्रत्येक फाइल पर डुप्लिकेट परिभाषाओं के साथ कोई समस्या थी। समस्या मेरे बिल्ड सेटिंग्स (बीएस) पर थी, मैं अभी भी फेसबुक की .pkg इंस्टॉल निर्देशिका का संदर्भ दे रहा था, इसलिए मेरे पास फाइलें डुप्लीकेट थीं। मैंने उस फ़ोल्डर के प्रत्येक संदर्भ को बीएस पर हटा दिया और फिर फ़ाइलों को जोड़ा।
उसके बाद, फ़ाइलों को आयातित फेसबुक फ़ाइलें मुझे मिल गया पर:
Undefined symbols for architecture i386
जब मैं XCode करने के लिए फ़ाइलों, जहां स्वचालित रूप से बिल्ड के चरण/संकलित सूत्रों का कहना है में नहीं जोड़ा मीटर फ़ाइलों की नकल की। मैंने उन्हें मैन्युअल रूप से जोड़ा और मेरी फ़ाइलों पर FBConnect.h आयात किया।
उम्मीद है कि यह किसी एक मुद्दे के साथ किसी को भी मदद करता है।
mmm मैंने कोशिश की, लेकिन मुझे निर्माण पर कुछ त्रुटियां थीं। मुझे विकास को बनाए रखने की जरूरत है इसलिए मैं सिर्फ पीकेजी लिब और इसका काम ठीक कर रहा हूं। – clopez
बिल्ड स्क्रिप्ट ने आपको त्रुटियां दी हैं? क्या आपने xCode के माध्यम से अपनी कमांड लाइन उपयोगिता स्थापित की है? यह जानने के लिए उत्सुक होगा कि आपको क्या त्रुटियां मिलीं। – Dreamwieber
जब तक मैं ढांचे से जुड़ा हुआ नहीं था तब तक लिंक त्रुटियां थीं: खाता, सामाजिक और विज्ञापन समर्थन। – mxcl