I have an Android app using Facebook to login.
The app is already public:

When trying to login via Facebook, I get this exception:
com.facebook.FacebookAuthorizationException: App Not Setup: This app is still in development mode, and you don't have access to it. Switch to a registered test user or ask an app admin for permissions.
Since the test users are able to login perfectly fine, I'm assuming that my code if fine.
In Settings → Basic → Contact Email → give your or any email.
Make sure you have a valid Privacy Policy available.
In the App Review Tab change:
Do you want to make this app and all its live features available to the general public?
to Yes.
If the app status says that the App is public, yet you see the error with the SDK login, create a new app and start over.
This is a bug on facebook's end.
I also encountered this issue because I used wrong app id and app secret. Please use valid app id and app secret.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With