When calling FB.getLoginStatus using a valid Facebook App the response status is always unknown. Exact response is {authResponse: undefined, status: \"unknown\"}.
You have to test it from the live domain (which you provided in the app).
I had the same problem when testing locally (using local domain).