Facebook登录统一iOS游戏无需重定向

时间:2014-02-19 13:38:52

标签: ios facebook login unity3d

在我的游戏中,我用于登录Facebook

FB.Login("email,publish_actions,user_games_activity", LoginCallback);

当我点击按钮时,Safari浏览器会弹出一秒钟,然后将我重定向回我的应用程序,而不会将我连接到Facebook。我需要没有重定向授权和弹出窗口

我该怎么做?

1 个答案:

答案 0 :(得分:2)

1)找到Facebook / Editor / iOS / FbUnityInterface.mm

2)Find方法 - (void)login:(const char *)scope {...}

3)改变

openWithBehavior:FBSessionLoginBehaviorWithFallbackToWebView

openWithBehavior:FBSessionLoginBehaviorForcingWebView

4)现在,每次请求登录时,都会弹出一个嵌入式Web视图对话框,而不是跳出当前游戏到Facebook登录对话框。