मैं iOS6
निम्नलिखित की तरह में नए फेसबुक एकीकरण का उपयोग कर रहा हूँ:आईओएस 6 फेसबुक: अगर उपयोगकर्ता ने फेसबुक कॉन्फ़िगर नहीं किया है तो क्या करें?
SLComposeViewController *fbController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
SLComposeViewControllerCompletionHandler __block completionHandler=^(SLComposeViewControllerResult result){
[fbController dismissViewControllerAnimated:YES completion:nil];
switch(result){
case SLComposeViewControllerResultCancelled:
default:
{
NSLog(@"Cancelled.....");
}
break;
case SLComposeViewControllerResultDone:
{
NSLog(@"Posted....");
}
break;
}};
//[fbController addImage:[UIImage imageNamed:@"1.jpg"]];
[fbController setInitialText:@"Test message"];
[fbController addURL:[NSURL URLWithString:self.asset.url]];
[fbController setCompletionHandler:completionHandler];
[self presentViewController:fbController animated:YES completion:nil];
} else {
NSLog(@"no facebook setup");
}
समस्या यहाँ है, मैं Facebook
में लॉग इन किया जा रहा है बिना यह परीक्षण कर रहा हूँ और सभी मैं लॉग संदेश है।
** अजीब बात है, मैं सिम्युलेटर में संवाद, लेकिन नहीं उपकरण प्राप्त! **
मैं उपयोगकर्ता एक चेतावनी है कि उन्हें बताता है कैसे दिखा सकते हैं कि वे फेसबुक पर लॉग इन करने की जरूरत है ? मैंने सिस्टम अलर्ट के स्क्रीनशॉट देखे हैं, लेकिन मुझे किसी कारण से यह नहीं मिल रहा है। मैंने क्या गल्त किया है?
डिवाइस के लिए भी तय है? – msk
हाँ जब मैंने इस चेक को हटा दिया, तो सिम्युलेटर में डिवाइस में भी चेतावनी दी गई। – msk
हाँ, डिवाइस के लिए भी तय है। –