【发布时间】:2026-01-15 18:15:02
【问题描述】:
我的应用是使用 Xcode 6.1.1 和 IOS 8.+ iPhone 开发的。 我正在例如在 Facebook 上添加共享功能,并希望有一个 URL。它部分工作:显示文本,但不显示 URL 预览,以后也不会出现。在 Facebook 上发布后,会显示 URL 预览。
NSString* newMessage = @"UCC Test";
NSURL* newUrl =[NSURL URLWithString:@"http://itunes.apple.com/app/id378458261"];
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
{
SLComposeViewController *facebookSheet = [SLComposeViewController
composeViewControllerForServiceType:SLServiceTypeFacebook];
[facebookSheet setInitialText:newMessage];
[facebookSheet addURL:newUrl];
[callerView presentViewController:facebookSheet animated:YES completion:nil];
}
我尝试过使用 UIActivityViewController;并得到相同的结果。直接在 Facebook 上发布 URL 有效。
欢迎任何帮助或提示!
【问题讨论】: