我想在项目中发布图片,文字和applink。 我正在使用下面的代码。但它不起作用。 它只允许网址和图片共享。但不是文字
NSString *textToShare = @"Look at this awesome website for aspiring iOS Developers!";
NSString *text = @"How to add Facebook and Twitter sharing to an iOS app";
NSURL *url = [NSURL URLWithString:@"http://roadfiresoftware.com/2014/02/how-to-add-facebook-and-twitter-sharing-to-an-ios-app/"];
UIImage *image = [UIImage imageNamed:@"roadfire-icon-square-200"];
UIActivityViewController *controller =
[[UIActivityViewController alloc]
initWithActivityItems:@[text, url, image]
applicationActivities:nil];
[self presentViewController:controller animated:YES completion:nil];
答案 0 :(得分:0)
我相信FB不再允许开发者预先填写帖子。你应该参考这个文件
https://developers.facebook.com/docs/sharing/ios#ios-integration
使用iOS共享表符合Facebook平台政策, 包括第2.3节,其中指出应用程序可能不会预先填写 股票表的背景。