当使用适用于Unity3D Android的Facebook Unity SDK时,我发现当用户尝试从我的游戏中登录FB时,我必须选择我的毒药。
安装了FB App:
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 App(使用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 Unity SDK 5.1.0。我注意到,无论是否安装了FB应用程序,像Subway Surfers这样的游戏都会强制进行webview。有什么想法吗?
答案 0 :(得分:0)
您是否尝试过只使用" user_friends,publish_actions" ?
" public_profile"许可似乎是自动授予的。 我现在无法对此进行测试,请让我知道它是否有效。