我已经在我的应用程序中实现了社交框架,但是当通过SLComposeViewController共享URL链接时,网页缩略图不会显示。如何显示缩略图?

这是代码:

SLComposeViewController *fbSheetOBJ = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
    [fbSheetOBJ setInitialText:[NSString stringWithFormat:@"Everything you need to travel all in one app. Download %@ now!\nHelp you travel more.",[hiConfig AppName]]];
    [fbSheetOBJ addURL:[NSURL URLWithString:@"https://itunes.apple.com/us/app/hibali/id712909255?ls=1&mt=8"]];


现在看起来像这样



我希望它看起来像这样(直接从Facebook网站发布)

最佳答案

因此,我认为您必须删除URL末尾的内容。之前:

[fbSheetOBJ addURL:[NSURL URLWithString:@"https://itunes.apple.com/us/app/hibali/id712909255?ls=1&mt=8"]];


后:

[fbSheetOBJ addURL:[NSURL URLWithString:@"https://itunes.apple.com/us/app/hibali/id712909255"]];


这应该够了吧。让我知道。干杯。

08-25 14:26