我使用我的FB凭证通过标准的Parse SDK说明登录了我的应用程序。一切正常,直到我玩手机设置,并决定在手机的隐私设置中关闭应用程序的fb授权。
然后我再也无法使用我的FB凭据登录应用程序了。所以我试图通过facebook.com从我的Facebook应用程序中删除该应用程序并等了一会儿,但我仍然收到错误:
com.facebook.sdk:ParsedJSONResponseKey = { body = { error = { 代码= 190; “error_subcode”= 458; message =“验证访问令牌时出错:用户未授权应用程序xxxxxx。”; type = OAuthException; }; }; 代码= 400; headers =( { name =“Access-Control-Allow-Origin”; value =“*”; }, { name =“Content-Type”; value =“text / javascript; charset = UTF-8”; }, { name = Pragma; value =“no-cache”; }, { name = Vary; value =“Accept-Encoding”; }, { name =“Cache-Control”; value =“no-store”; }, { name =“WWW-Authenticate”; value =“OAuth \”Facebook平台\“\”invalid_token \“\”验证访问令牌时出错:用户未经授权 申请xxxxxxxxx。\“”; }, { name = Expires; value =“星期六,2000年1月1日00:00:00 GMT”; } ); }}
答案 0 :(得分:0)
我最终通过重置我的隐私设置来解决手机上的问题。 iOS的一个问题是,一旦用户取消授权应用程序,就不会刷新隐私设置。应该只是要求许可,但事实并非如此。