2013-12-09 85 views
0

我已經在我的應用程序中實現了社交框架,但是當通過SLComposeViewController共享url鏈接時,網頁縮略圖未顯示。如何顯示縮略圖?社會框架網頁縮略圖iOS

下面是代碼:

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"]]; 

現在它看起來像這樣

no thumbnail

我希望它看起來像這樣(直接從Facebook網站上發佈)

with thumbnail

回答

2

所以我t嗨,你必須刪除網址末尾的內容。之前:

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

後:

​​3210

這應該做的伎倆。讓我知道。乾杯。 OMG!

+0

OMG!你是男人! – xeravim

+0

更新:好的,根據這個鏈接[蘋果技術問答QA1633](https://developer.apple.com/library/ios/qa/qa1633/_index.html),應該包括「mt = 8」。不知道它是否有所作爲,因爲它似乎沒有它的工作。問答也表示要從iTunes獲得鏈接。它說:「...這些網址非常適合從您的網站或應用內部鏈接到App Store或Mac App Store中的應用或公司頁面......」 – codefan