1

我正在构建一个iPhone手机应用程序,并使用Facebook的JavaScript SDK。FB.getLoginStatus返回连接在每种情况下

FB.getLoginStatus(function(response){ 
    if(response.status === 'connected'){ 
     alert("connected"); 
     var uid = response.authResponse.userID; 
     var accessToken = response.authResponse.accessToken; 
    } 
    else if(response.status === 'not_authorized'){ 
     login(); 
    } 
    else{ 
     login(); 
    } 
    }); 

该功能检查状态。但它提醒“连接”,即使我没有登录到Facebook的Xcode iPhone模拟器。

回答

0

我认为这是因为您登录了,也许在浏览器或FB应用程序。在我的情况下,当我在智能手机上测试时,FB.getLoginStatus方法总是提醒'已连接',因为我登录了FB应用程序。

+0

我在xcode模拟器上测试它,并且我没有登录到模拟器中的任何facebook帐户。 – hackio

+0

您是否尝试在浏览器中注销您的帐户? –

相关问题