我想我摸不着頭腦。
您的分享按鈕可能會被禁用,因爲您沒有完成Facebook應用程序配置,或者它與通過xcode/ios應用程序共享的內容不匹配。
- 在Facebook上開發
在您的應用程序的設置,你需要有iOS和網站加入平臺。
在網站平臺上,您需要聲明網站的網址或移動網站的網址:當有人從電腦上點擊您的帖子時,會使用這個功能。它需要成爲一個真正可以訪問的網站,可能是您的應用的網站,或者是您網站上的應用的網頁。在這個例子中我將使用
http://www.yourappwebsite.com
一旦你做到這一點,在「添加域」字段(在你設定的名稱空間顯示名稱,這樣一節),您需要把你聲明的SAME域名作爲網站。 這將是唯一允許託管您的OGStory鏈接和圖像的域名。 在這個例子中是
yourappwebsite.com
- 返回Xcode的
你應該有一些代碼,定義了對象,你張貼的動作,是這樣的:
[FBGraphObject openGraphObjectForPostWithType:@"yourapp:yourobject"
title:@"Roasted pumpkin seeds"
image:@"http://www.yourappwebsite.com/yourpic.png"
url:@"http://www.yourappwebsite.com"
description:@"Crunchy pumpkin seeds roasted in butter and lightly salted."];
正如你可以注意到的,用於鏈接和我的域法師是先前指定的法師。
現在您的分享按鈕應該顯示爲啓用。
我希望它有幫助, ciao。
您是否安裝了Facebook應用程序?本機共享對話框僅在安裝了FB應用程序時才起作用。 –
是的Facebook應用程序已安裝。共享對話框正在爲Facebook提供的FBShareSample教程工作,但隨着打開的圖形,它不適合我 – Jin