简体   繁体   English

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

[英]Facebook login in unity iOS game without redirect

In my game I use for login in Facebook 在我的游戏中,我用于登录Facebook

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

When I click on button, Safari browser pops up for a second and then redirects me back to my app without connecting me to Facebook. 当我点击按钮时,Safari浏览器会弹出一秒钟,然后将我重定向回我的应用程序,而不会将我连接到Facebook。 I need without redirect authorization and popups 我需要没有重定向授权和弹出窗口

How can I do that? 我怎样才能做到这一点?

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

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

3) change 3)改变

openWithBehavior:FBSessionLoginBehaviorWithFallbackToWebView

to

openWithBehavior:FBSessionLoginBehaviorForcingWebView

4) now, each time you request login, an embed web-view dialog will be popped out instead of jumping out of current game to Facebook login dialog. 4)现在,每次请求登录时,都会弹出一个嵌入式Web视图对话框,而不是跳出当前游戏到Facebook登录对话框。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM