我刚刚将Facebook 3.1 API集成到我们的应用程序中,并且除了本机发布UI之外,保持流程相同。当我在iOS 6设备上时,我们应用程序的壁挂帖现在说“通过iOS”,我们没有显示为授权应用程序。当我从iOS 5发布时,我们显示为授权应用程序,墙上的帖子显示我们的应用程序名称。
我假设这里的区别在于iOS 5我们自己正在做图形请求,而在iOS 6中,iOS正在为我们做这件事。有没有办法在iOS 5和iOS 6上都有相同的行为?
答案 0 :(得分:0)
是的,本机发布UI(SLComposeViewController)将始终通过iOS说明它使用本机iOS Facebook连接的令牌,而不是您的令牌。我认为在之前的化身中,你编写了自己的发布视图控制器。最好坚持使用SLRequest类,这与旧方法几乎相同,只是令牌是通过Accounts框架处理的。