在unity iOS游戏中无重定向登录Facebook

在unity iOS游戏中无重定向登录Facebook,ios,facebook,login,unity3d,Ios,Facebook,Login,Unity3d,在我的游戏中,我使用Facebook登录 FB.Login("email,publish_actions,user_games_activity", LoginCallback); 当我点击按钮时,Safari浏览器会弹出一秒钟,然后将我重定向回我的应用程序,而无需将我连接到Facebook。我需要无重定向授权和弹出窗口 我该怎么做呢?1)查找Facebook/Editor/iOS/FbUnityInterface.mm 2) 查找方法-(void)登录:(const char*)作用域{…}

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

FB.Login("email,publish_actions,user_games_activity", LoginCallback);
当我点击按钮时,Safari浏览器会弹出一秒钟,然后将我重定向回我的应用程序,而无需将我连接到Facebook。我需要无重定向授权和弹出窗口

我该怎么做呢?

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

2) 查找方法-(void)登录:(const char*)作用域{…}

3) 改变

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

openWithBehavior:FBSessionLoginBehaviorWithFallbackToWebView
openWithBehavior:FBSessionLoginBehaviorForcingWebView