我正在为 ios 使用 unity facebook api 4.3.6。如果我的设备中没有#facebookapp,它工作得很好。下载并尝试登录后,它会将我带到#facebookapp 并使用回调再次重定向到我的游戏
FB 登录回调:{"is_logged_in":false, "user_id":"", "access_token":""} 玩家取消登录
只有当我下载了 Facebook 应用程序时才会发生这种情况!我认为这是一些缓存问题,但不确定到底是什么。运气好吗?
最佳答案
我相信这与 Unity 无关。 这是我遇到的几个原因
您需要分别请求读取和写入权限。等到您获得读取权限后再发送写入权限请求。
确保您的应用程序允许登录(如果您的设备上安装了 FB 应用程序)
确保您已将应用程序包标识符添加到 developer.facebook.com
关于ios - Unity IOS 的 facebook api 中的 "Login cancelled by player"回调(仅当您的设备中有 facebook 应用程序时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21558270/