Facebook app is Public, but gives error “App not setup” when logging in

蹲街弑〆低调 提交于 2019-11-29 03:37:38
Deepak Gupta

STEP 1:

In Settings - > Basic -> Contact Email .(Give your/any email)

STEP 2:

Make sure you have a valid Privacy Policy available.

STEP 3: in '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.

Go to your App Dashboard. Click on App Review (Left side menu) and make your app public? Click "Yes". That's it.

Excelent aportation. This me Help Very much

STEP 1:

In Settings - > Basic -> Contact Email .(Give your/any email)

STEP 2: in 'Status and Review' Tab : change

Do you want to make this app and all its live features available to the general public? to 'Yes'.

Unlike Google, Facebook api needs a valid ssl certificate. So if your website isn't https then according to facebook you are still in development mode. Here is the link to their docs https://developers.facebook.com/docs/apps/security

For development purposes you can use the roles option (can be found on the leftside menu). In here you can enroll your self as a developer or tester to use all the live features.

Once you are done with the development you will have to get an ssl certificate. You can also use a free service like https://letsencrypt.org to get a valid certificate, facebook requires your certificate to be sha256WithRSAEncryption, i personally haven't used letsencrypt with facebook yet but they are one of their sponsors to i guess it should meet their criteria of a decent certificate.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!