2012-12-28 14 views
5

मैं ios 5 और iOS 6फेसबुक एकीकरण 6

मैं (यानी ios 5 या ios 6), लेकिन है अलग-अलग ios में फेसबुक को एकीकृत करने की ज्ञान है के लिए फेसबुक दोनों एकीकृत करना चाहते हैं नहीं आईओएस 5 और आईओएस दोनों के लिए फेसबुक का समर्थन करने का विचार 6.

दूसरे शब्दों में, आईओएस 5 और आईओएस 6 के लिए दोनों को कैसे एकीकृत किया जाए? या आईओएस दोनों में इसका समर्थन करने का आम तरीका क्या है?

धन्यवाद

+0

आप आईओएस 5 और 6 दोनों के लिए शेयर किट का उपयोग कर सकते हैं ... – Vishal

+4

फेसबुक आईओएस 6 में एकीकृत है, आईओएस 5 के लिए आपको फ्रेमवर्क एसडीके आयात करने की आवश्यकता है। –

+0

@AppleDatasource, हाँ, मेरा ऐप ios5 और ios6 दोनों का समर्थन करता है। तो, मैं सामान्य रूप से दोनों आईओएस के लिए फेसबुक कैसे एकीकृत कर सकता हूं। – user1673099

उत्तर

16

आप iOS6 के भीतर फेसबुक एकीकरण का उपयोग करना चाहते हैं, और iOS संस्करण 6 से कम है, तो ठीक है, तो आप आप एकीकृत की उपलब्धता के लिए जाँच कर सकते हैं iOS के लिए फेसबुक एसडीके का उपयोग करना चाहते, Social Framework में फेसबुक सेवा वर्ग। इसके अलावा आपको इसके लिए Social Framework आयात करना होगा।

#import<Social/Social.h> 

आप buttonAction विधि

- (void)buttonAction:(id)sender 
{ 
    //Check for availability of Facebook integration and use its view controller to share on Facebook 
    if(NSClassFromString(@"SLComposeViewController") != nil) { 
     SLComposeViewController *fbController=[SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook]; 
     if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) { 
      //Use fbController for sharing 
     } else { 
      // Service not available 
     } 
    } 
    else{ 
     // Use your code for sharing on iOS versions other than 6.x to authenticate and get an access token. 
    } 
} 

आशा है कि यह मदद की में कुछ इस तरह से एकीकृत फेसबुक सेवा की उपलब्धता के लिए देख सकते हैं।

+0

लेकिन आईओएस 5 में, सोशल फ्रेमवर्क नहीं है, इसलिए मुझे सोशल एच जैसी त्रुटि मिल रही है। – user1673099

+2

अपने 'सोशल फ्रेमवर्क' को वैकल्पिक ढांचे के रूप में बनाएं। इसे एक आवश्यक ढांचा न बनाएं। आईओएस के लिए यह आवश्यक नहीं होगा <6 – Zen

+0

यह काम करेगा जब मैं ios5 के लिए फ़ाइल में social.h आयात कर रहा हूं? – user1673099

1

ios 5 और ios 6 के लिए इस लिंक के माध्यम से जाएं।

आईओएस 5 और 6 दोनों के लिए नवीनतम एसडीके का उपयोग करें, और विवरण के लिए link का पालन करें।

यह भी देखें link

0

यदि आपके पास xcode 4.5 या बाद वाला है। सामाजिक ढांचे का उपयोग करके, आप आईओएस पर फेसबुक को लागू कर सकते हैं। आईफोन ट्यूटोरियल के लिए एफबी और ट्विटर एकीकरण की भी जांच करें। http://kmithi.blogspot.co.uk/2012/10/integrating-facebook-and-twitter-in-ios.html

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