我创建了第二个FB帐户,用于测试登录,朋友关系功能等。不幸的是,Facebook告诉我其他帐户尚未被授权(即使我这样做了 - 我只是要给它然而,这一天不是真正的问题。
当我尝试使用我的原始FB个人资料登录我的应用程序时,它确实具有访问权限,但似乎应用程序认为我是其他用户并且我收到以下消息:
"App Not Setup: This app is still in development mode, and you don't have access to it. Switch to a registered test user or ask an app admin for permissions."
尽管我已经在facebook.com上重新登录了我的主要FB帐户,但我得到了这个。有没有办法让我打破以前的所有关联或刷新用户?甚至可能最好提示应用程序用户在每次登录时输入他或她的FB电子邮件和密码。有没有办法做到这一点?
此外,当我从手机登录时,我没有收到错误消息。就好像我从计算机登录到辅助帐户的事实阻止了正常登录例程。
这是我点击Facebook登录按钮时执行的Javascript。
function checkLoginState() {
FB.login(function(response) {
FB.getLoginStatus(function(response) {
statusChangeCallback(response);
}, true);
})
}
有什么想法吗?