Home > Software engineering >  Can't get Advanced Access to public_profile on a disabled app?
Can't get Advanced Access to public_profile on a disabled app?

Time:01-16

Last night Facebook disabled our app with the following justificative:

Developer Policy 6.1: Verify that you have integrated Login correctly. Your app shouldn't crash or hang during the testing process.

During Login, your app is crashing or hanging excessively, creating a broken experience for people trying to use your app. To make sure this flow runs smoothly, check that you've integrated Facebook Login correctly. We recommend that you test Login on all integrations. If you have not already done so, please:

• Here's our quickstart guide for implementing Facebook Login for Android: our app has Standard Access to public_profile. To use Facebook Login, switch public_profile to Advanced Access.

The documentation says that "Business apps created before February 16, 2021, were automatically approved for Advanced Access for the email and public_profile." I should be able to move our public_profile permission to "Advanced Access" because our app was created way before 2021. The problem is that after I click on the "Get Advanced Access" button and type my password, the page reloads, and the public_profile permission is still on the "Standard Access" mode.

So, these are my questions: what I am doing wrong? Is my app unable to upgrade our permissions to "Advanced Access" while being in this "Disabled" state? How can I debug my app to make it work again?

Some additional info about my app:

  • It passed through the Facebook App Review in 2019, and we already got permission to manage Pages and read connected Instagram accounts;
  • Everything was working fine until Facebook warned us that our Login integration was not working correctly;
  • In response to the Facebook notification and before Facebook disabled our app, we enabled the "Login with the JavaScript SDK" and updated the "Allowed Domains for the JavaScript SDK" (such as "https://www.example.com/").
  • I can't switch back our app to "Dev Mode" because the option is not showing up (is it due to being "Disabled"?)

CodePudding user response:

I discovered that it is not possible to modify your permission settings while your app is blocked.

I recovered my app using the appeal form, saying that I can't correct it while it is blocked because I need to change the permission settings.

  •  Tags:  
  • Related