title: Invalid Facebook token
body: <p>I'm having some trouble handling Facebook errors.</p>
  
  <p>My app displays a page that tells users they've blocked the app when the login fails.
  This page tells the users to go to <code>settings&gt;&gt;privacy&gt;&gt;facebook</code> and unblock the app.<br>
  I navigate to this page if the sessionStageChanged method contains an error.</p>
  
  <p>I am however noticing a problem when a user changes their password, which will invalidate the <code>iOS Facebook integration login</code>, this will off course result in the error message not being correct anymore.<br>
  I've created another error page that tells the user that their password within ios integration has expired but I'm having trouble to figure out when I need to navigate to it.  </p>
  
  <p>-Both the different types of failure return Facebook error 2, which is a pretty generic error so I can't find what caused the problem from this error code.<br>
  -I've found another answer on here that used the <code>[FBSession renewSystemCredentials]</code> method but I am noticing that this will also return the <code>ACAccountCredentialRenewResultFailed</code> || Rejected error in both cases so this also won't work.<br>
  -I found the official documentation with this page: <a href="https://developers.facebook.com/docs/facebook-login/testing-your-login-flow/" rel="nofollow">https://developers.facebook.com/docs/facebook-login/testing-your-login-flow/</a> but this does not have a solution only an explaination.</p>
  
  <p>What should I do in this case?<br>
  How do I now when to navigate to the app blocked page and when to navigate to the password changed page?<br>
  I'm using <code>Facebook SDK version: 3.10.0</code>.</p>
  
  <p>Thanks in advance!</p>