SLComposeViewController Facebook发布为iOS而不是Facebook应用程序标识符

时间:2012-10-26 21:25:55

标签: ios facebook slcomposeviewcontroller

我目前正致力于为未来的iOS游戏添加Facebook社交功能的原型。我一直在努力的功能之一是使用新的原生Facebook Composer发布到游戏的链接,然后跟踪帖子并为每个喜欢帖子的人提供玩家硬币。在帖子之后,我得到了他们的Feed,并寻找具有匹配的应用程序ID的帖子。如果我不使用新的原生Facebook Composer(旧式对话框,或者只是没有对话的直接帖子),我已经让这部分工作正常了。

我遇到的问题是当使用新的SLComposeViewController时,帖子似乎来自应用程序“iOS”id“213546525407071”而不是我的应用程序的id。

有没有办法更改属性应用程序,以便它使用我的应用程序ID而不是iOS?

1 个答案:

答案 0 :(得分:7)

这就是SLComposeViewController的工作方式。如果您想要指定自己的应用,则必须设计自己的用户界面并使用Facebook SDK中的FBRequestConnection,如上所述here