2014-06-13 195 views
0

当使用Facebook Unity SDK Unity3D Android时,我发现当用户试图从我的游戏登录到FB时,我必须选择我的毒药。Facebook Unity SDK登录问题

FB应用程序安装:

FB_PERMISSIONS = "basic_info,publish_actions" // works 
    FB_PERMISSIONS = "public_profile,user_friends,publish_actions"; // App goes from landscape to portrait, flashes a dialog and changes back to landscape. Login fails. 

FB应用程序未安装(使用的WebView登录对话框):

FB_PERMISSIONS = "basic_info,publish_actions" // fails: "Invalid Scope: basic_info. Use public_profile, user_friends instead" 
    FB_PERMISSIONS = "public_profile,user_friends,publish_actions"; // works 

我现在用的是FB统一SDK 5.1.0。我注意到,无论FB应用程序是否安装,像Subway Surfers这样的游戏都会强制webview。有任何想法吗?

回答

0

您是否尝试过使用“user_friends,publish_actions”

“public_profile”权限似乎自动授予。 我现在无法对此进行测试,所以请让我知道它是否有效。