HelloWorld facebook示例代码 - 结果在模拟器和设备上有所不同?

时间:2012-11-05 16:20:47

标签: ios iphone facebook facebook-wall

我刚刚开始将FB代码集成到应用程序中。我已经尝试了'hello world'示例代码,它在模拟器上运行正常 - 它贴在我的墙上,旁边是脚本'8分钟前通过(我的应用程序名称)'一切都很好!!

然而,如果我在我的ipod touch上运行应用程序,而不是预先填充的屏幕出现我要发布的文本我得到一个空白的'fb文本输入'屏幕,当这是发送到我的墙它只是已经'8分钟之前通过iOS'旁边了...

很难解释清楚,甚至更难找出问题所在 - 任何想法?

1 个答案:

答案 0 :(得分:0)

当您在iPod中运行HelloFacebookSample时,HelloFacebookSample正在使用iOS6本机对话框。这是因为您可能已在iOS设置中登录Facebook。但是,在您的模拟器中,它使用非iOS6本机对话框。 Feed故事中的归因是不同的,因为iOS6帖子总是说“通过iOS”,因为这个帖子贯穿iOS6流程。如果您从Mobile Safari分享链接,则会获得相同的归因。