2013-07-16 8 views
6

पर लोड नहीं होता है कभी-कभी जब मैं फेसबुक शेयर संवाद लॉन्च करता हूं, ओएस फेसबुक ऐप पर स्विच करता है, लेकिन शेयर संवाद लोड नहीं होता है। फिर यदि आप दोबारा प्रयास करते हैं, तो यह आमतौर पर काम करता है। यह पहली बार क्यों काम नहीं करता है?कभी-कभी फेसबुक शेयर संवाद आईओएस

NSURL* url = [NSURL URLWithString:@"some URL"]; 
FBShareDialogParams* params = [[FBShareDialogParams alloc] init]; 
params.link = url; 
if ([FBDialogs canPresentShareDialogWithParams:params]) { 
    [FBDialogs presentShareDialogWithLink:url 
            handler:^(FBAppCall *call, NSDictionary *results, NSError *error) { 
             if(error) { 
              NSLog(@"Error posting to FB: %@", error.description); 
              //do something 
             } else { 
              //do something else 
             } 
            }]; 
// } 
} 
+1

मैंने इसे कई बार देखा है और मुझे व्यक्तिगत रूप से लगता है कि यह फेसबुक ऐप के साथ एक बग है। अक्सर फेसबुक अनुमति मांगने या शेयर संवाद खोलने का प्रयास करते समय, फेसबुक ऐप लंबे समय तक लटकाएगा और फिर समाचार फ़ीड पर जाकर कोशिश करने और ठीक होने लगते हैं। मुझे यकीन नहीं है, लेकिन ऐसा लगता है कि कभी-कभी फेसबुक ऐप पृष्ठभूमि में किसी निश्चित स्थिति में होने पर शेयर संवाद के लिए अनुरोध संभाल नहीं सकता है। –

+0

मुझे एक ही समस्या है, क्या कोई समाधान है, या फेसबुक में बस इसकी बग है? – Dilip

+0

अरे दोस्तों इस बग पर कोई अपडेट? – rustylepord

उत्तर

1

यह कक्षा अब एसडीके के नवीनतम संस्करण में उपलब्ध नहीं है।

आपको इसके बजाय FBSDKShareDialog का उपयोग करना चाहिए। नवीनतम संस्करण v4.11.0 है।

धन्यवाद।

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