我正在使用以下代码来分享链接。
[self.facebook dialog:@“feed”andParams:params andDelegate:self];
一切正常,除了iPhone,描述不可见。它只显示标题& image.这是Facebook iPhone应用程序的错误或我错过了什么?
答案 0 :(得分:0)
如果您的需求仅在墙上分享帖子,请使用以下代码,然后再添加social.framework。而facebook.h已被弃用。 对于你的参考:https://developers.facebook.com/docs/ios/ui-controls
NSString * url_pass = @“你的网址”;
NSURL* url = [NSURL URLWithString:[url_pass stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
SLComposeViewController *FacebookSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[FacebookSheet setInitialText:@"Completed Challange"];
[FacebookSheet addURL:url];
[FacebookSheet addImage:[UIImage imageNamed:@"logo@2x.png"]];
[self presentViewController:FacebookSheet animated:YES completion:nil];