2012-10-26 26 views
1

我目前正在研究爲未來iOS遊戲添加Facebook社交功能的原型。我一直在努力的功能之一是使用新的原生Facebook Composer發佈到遊戲鏈接,然後跟蹤帖子併爲玩家提供硬幣給每個喜歡該帖子的人。在帖子後,我收到他們的信息,並尋找一個匹配應用程序ID的帖子。如果我不使用新的原生Facebook Composer(舊樣式的對話框,或只是一個沒有對話框的直接文章),我已經可以正常工作。SLComposeViewController Facebook發佈爲iOS而不是Facebook應用程序標識符

我遇到的問題是,當使用新的SLComposeViewController時,該帖子似乎來自應用程序「iOS」ID「213546525407071」,而不是我的應用程序的ID。

有沒有辦法更改屬性應用程序,以便它使用我的應用程序ID而不是iOS?

+0

請參閱[此答案](http://stackoverflow.com/a/12605241/730701)。 – Adam

回答

7

這就是SLComposeViewController的工作原理。如果你想指定你自己的應用程序,你必須設計你自己的用戶界面,並使用Facebook SDK中的FBRequestConnection,如here所述。

+2

令人失望,但它似乎是這樣... – MidgardSerpent

+0

(嘆氣。)所以真的... – Rob

+0

(另一個嘆息......) – Plot

相關問題