What I have and what\'re problems occurred:
I found that I received the same error when I requested the permission: "offline_access". When I stopped asking for this permission, the error went away.
I solved the issue.
Actually after changing here and there I found my bundle id was not matching. I have kept the bundle id same in the following 3 places and it worked:
NSString *const FBSessionStateChangedNotification = @"yourbundleid:FBSessionStateChangedNotification";
I had the same problem, and my BundleId were both correct, on FB and in my project.
Check that your FB App is enabled in Settings -> Facebook. Mine was disabled (even though I don't remember disabling it) and once I enabled it, it was fixed.
In my test process, I've added and removed my FB App several times from my FB Account, which is linked with my iPhone. It may explain why, magically, my app was disabled.