2009-09-05 8 views
6

मुझे अपने आईफोन प्रोजेक्ट में फेसबुक कनेक्ट जोड़ने में परेशानी हो रही है।फेसबुक को अपने आईफोन प्रोजेक्ट से कनेक्ट करना

-> MyProject 
----> MyProject.xcodeproj 
----> fbconnect-iphone 
----> build/ 
----> <other files and folders> 

के रूप में निर्देशित,

  1. मैं fbconnect-iphone/src/FBConnect.xcodeproj परियोजना फ़ाइल खोली: यहाँ निर्देशिका संरचना है।
  2. मैंने एफबीसी कनेक्ट समूह को अपने एप्लिकेशन के एक्सकोड प्रोजेक्ट में खींच लिया।
  3. मैंने "आइटम को समूह समूह के फ़ोल्डर में कॉपी करें (यदि आवश्यक हो)" चेकबॉक्स बंद करें।

के रूप में निर्देशित,

  1. मैं परियोजनाओं> संपादित परियोजना सेटिंग्स के पास गया।
  2. खोज पथ श्रेणी में "शीर्षलेख खोज पथ" के लिए देखा गया।
  3. जोड़ा गया "../../fbconnect-iphone/src"। Kept रिकर्सिव चेकबॉक्स बंद।

मैंने यह जांचने के लिए "बिल्ड" बटन का उपयोग किया है कि सब कुछ ठीक है या नहीं। यह नहीं था/नहीं था। यह मुझे 16 चेतावनियां और 101 त्रुटियां देता है।

मुझे यहां क्या याद आ रही है? मैं आईफोन एसडीके 3.0 का उपयोग कर रहा हूं। एक्सकोड 3.1.3।

सम्मान।

उत्तर

6

किसी भी तरह सापेक्ष पथ "../../fbconnect-iphone/src" काम नहीं कर रहा है, लेकिन पूर्ण पथ चाल है। मुझे अभी भी आश्चर्य है कि क्या इस परेशानी से बचा जा सकता है।

1

आपका सापेक्ष पथ सही नहीं दिखता है। इसे प्रोजेक्ट फ़ाइल के सापेक्ष होने की आवश्यकता है। आपके मामले में "fbconnect-iphone" फ़ोल्डर आपकी प्रोजेक्ट फ़ाइल के समान स्थान पर रहता है, इसलिए यह चाल चलाना चाहिए: fbconnect-iphone/src (यानी शुरुआत में ../../ के बिना)।

2

मेरे पास एक परियोजना में पूरी तरह से काम का उल्लेख किया गया कदम था, और दूसरे में यह ऊपर वर्णित 100+ त्रुटियों का कारण बन गया। मैं एफबीसी कनेक्ट क्लास में गया और मैन्युअल रूप से आयात लाइनों में पथ से एफबीसी कनेक्ट फ़ोल्डर हटा दिया। तो #import "FBConnect/FBConnect.h" #import "FBConnect.h" बन गया, और अब सबकुछ काम करता है। जाओ पता लगाओ।

0

मुझे @ashack जैसा ही करना था। मैंने परियोजना में सभी फाइलें जोड़ दीं और इसे प्रतिबिंबित करने के लिए सभी # आयात विवरणों को बदल दिया।

1

लक्ष्य जानकारी में दिए गए नीचे दिए गए पथ को "उपयोगकर्ता शीर्षलेख खोज पथ" में रखें। "$ (SRCROOT)/यहां आपके एफबीसी कनेक्ट का पथ है"। यह मेरे लिए काम किया।

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