मैंने अपने प्रोजेक्ट में 3.0 से 3.1 तक फेसबुक आईओएस एसडीके अपडेट किया है। परियोजना अब संकलित नहीं है। इसके बजाय मैं निम्नलिखित लिंकर त्रुटियों मिलती है:एक्सकोड 4.2 लिंकर त्रुटियों के साथ फेसबुक आईओएस एसडीके 3.1
Undefined symbols for architecture i386:
"_ACFacebookAppIdKey", referenced from:
-[FBSession authorizeUsingSystemAccountStore:accountType:permissions:defaultAudience:isReauthorize:] in FacebookSDK(FBSession.o)
"_ACFacebookAudienceEveryone", referenced from:
-[FBSession authorizeUsingSystemAccountStore:accountType:permissions:defaultAudience:isReauthorize:] in FacebookSDK(FBSession.o)
"_ACFacebookAudienceFriends", referenced from:
-[FBSession authorizeUsingSystemAccountStore:accountType:permissions:defaultAudience:isReauthorize:] in FacebookSDK(FBSession.o)
"_ACFacebookAudienceKey", referenced from:
-[FBSession authorizeUsingSystemAccountStore:accountType:permissions:defaultAudience:isReauthorize:] in FacebookSDK(FBSession.o)
"_ACFacebookAudienceOnlyMe", referenced from:
-[FBSession authorizeUsingSystemAccountStore:accountType:permissions:defaultAudience:isReauthorize:] in FacebookSDK(FBSession.o)
"_ACFacebookPermissionsKey", referenced from:
-[FBSession authorizeUsingSystemAccountStore:accountType:permissions:defaultAudience:isReauthorize:] in FacebookSDK(FBSession.o)
"_OBJC_CLASS_$_ASIdentifierManager", referenced from:
objc-class-ref in FacebookSDK(FBSettings.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Facebook docs स्पष्ट रूप से कहते हैं:
एसडीके तीन अन्य चौखटे (AdSupport, लेखा और सामाजिक) पर निर्भर करता है फेसबुक iOS6 में निर्मित सुविधाओं का उपयोग करने।
उन ढांचे को एक्सकोड 4.2 में मौजूद नहीं है। क्या कोई कामकाज है, यानी मैं डाउनलोड कर सकता हूं (कहां?) और मेरे प्रोजेक्ट में मैन्युअल रूप से ढांचे को जोड़ सकता हूं और क्या संकलन त्रुटियों से छुटकारा पाने के लिए पर्याप्त होगा या क्या मुझे एक्सकोड 4.5 में अपग्रेड करना होगा?
यह उत्तर सही है! –
मुझे xcode 4.5 पर एक ही समस्या हो रही है। – marcog
@marcog क्या आपने फ्रेमवर्क जोड़ दिए थे? प्रोजेक्ट -> लक्ष्य -> चरणों का निर्माण -> पुस्तकालयों के साथ लिंक बाइनरी -> + -> विज्ञापन का समर्थन करें, खाते और सामाजिक – borisdiakur