App not setup: This app is still in development mode

248,190

Solution 1

STEP 1:

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

STEP 2: in 'App Review' Tab : change

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

And cheers ..

Solution 2

make sure your app is live on developer.facebook.com

This green circle is indicating the app is live enter image description here

If it is not then follow this two steps for make your app live

Step 1 Go to your application -> setting => and add Contact Email and apply save Changes

Setp 2 Then goto App Review option and make sure this toggle is Yes i added a screen shot

enter image description here

Solution 3

This is an answer I haven't seen much around (this it was in a comment somewhere) although yes taking the app off development mode will work this can be bad for security or really annoying if the app isn't ready yet but you need to submit the app for review on account of needing access to special permissions (e.g. user_birthday).

What I did instead to fix the error was go to https://developers.facebook.com/sa/apps/{appId}/roles/ or from the app dashboard click roles on the left side

Then add the user account(s) to either developer or tester. Developers will need to be verified by mobile and will get access to the app to make changes but a tester will only need to be verified by email (not sure if even this is necessary but it probably is) and will only be able to use the API instead of make changes to settings.

If the app is ready for the public, obviously just take the app off development mode.

Solution 4

Issue Log: App Not Setup. This app is still in development mode. and you dont have access to it. register test user or ask an app admin for permission

  1. The app are not in Live Mode
  2. You are not listed as admin or a tester in
    https://developers.facebook.com/app/yourapp
  3. Your App Hashkey are not set. if Facebook app cant be on Live Mode you need a hashkey to test it. because the app are not yet Live. Facebook wont allow an access.

HOW TO CHANGE TO LIVE MODE
1. go to : https://developers.facebook.com
2. select your app on "My Apps" List
3. toggle the switch from OFF to ON

enter image description hereenter image description here

HOW TO ADD AS TEST OR ADMIN
1. go to : https://developers.facebook.com
2. select your app on "My Apps" List
3. go to : Roles > Roles > Press Add for example administratorenter image description here 4. Search your new admin/tester Facebook account.
enter image description here 5. admin must enter facebook password to confirm.then submit enter image description here
the new admin must go to developer.facebook page and accept the request
6. go to : https://developers.facebook.com

7. Profile > Requests > Confirm
enter image description here List item 8. Congratulation you have been assign as new Admin

HOW TO GET AND SET HASHKEY FOR DEVELOPMENT
as Refer to Facebook Login Documentation
https://developers.facebook.com/docs/android/getting-started/#create_hash
The most preferable solution by me is by code ( Troubleshooting Sample Apps )
it will print out the hash key. you can update it on
https://developers.facebook.com/apps/yourFacebookappID/settings/basic/
on Android > Key Hashes section

a step by step process on how to get the hashKey.

  1. Firstly Add the code to any oncreate method enter image description here

  2. Run The app and Search the KeyHash at Logcat enter image description here

step by step process on how Update on Facebook Developer.

  1. Open Facebook Developer Page. You need access as to update the Facebook Developer page.
    https://developers.facebook.com

  2. Follow the step as follow.enter image description here

Solution 5

2021 UPDATE

I have done successfully Login with Facebook by doing below things. Now it is working fine.

As per described by George Mano

Visit Facebook Apps Page and select your application.

Go to Settings -> Basic.

Add a 1 Contact Email, 2 Privacy Policy URL, 3 User Data Deletion and choose 4 Category and Last 5. Live your application

The Privacy Policy URL should be a webpage where you have hosted the terms and conditions of your application and data used.

The General Data Protection Regulation (GDPR) requires developers to provide a way for people to request that their data be deleted. To be compliant with these requirements, you must provide either a data deletion request callback or instructions to inform people how to delete their data from your app or website

Toggle the button in the top of the screen, as seen below, in order to switch from Development to Live.

enter image description here

Share:
248,190
Admin
Author by

Admin

Updated on January 21, 2022

Comments

  • Admin
    Admin over 2 years

    I have followed the instructions here:

    The developers of this app have not set up this app properly for Facebook Login?

    Made my app public and the circle is green so the app is public.

    But when I try to login, I go to the Facebook app, it asks me to login which I do and then I get this message:

    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.

    BTW: I am the admin

    Any help is much appreciated. I am using SeattleClouds and this happens on both iOS and Android.

  • monteirobrena
    monteirobrena over 8 years
    Great! But not working to test app. In test app we don't have the Status and Review tab.
  • captain_a
    captain_a over 8 years
    why would you make a test app . you can do your all your testing on live app.
  • Jurik
    Jurik over 8 years
    @captain_a because if you have a staging system with test and preview servers, you need test apps because you do not want mixup live app and test servers with new features.
  • Jurik
    Jurik over 8 years
    And this is not a solution for Sarayee's problem. You do not want test apps live. It's most likely a test app of a live app. I do not know why so many ppl voted this up?
  • Flimm
    Flimm over 8 years
    The tab has been renamed to "App Review".
  • Muhammad Babar
    Muhammad Babar almost 8 years
    What is if some one don't want to make app live yet want to distribute and test the app internally?
  • Ali Bdeir
    Ali Bdeir over 7 years
    You should block all APP IDs in the pic
  • Arpit Patel
    Arpit Patel over 7 years
    Ya but other project for the demo purpose that's why.
  • NaturalBornCamper
    NaturalBornCamper almost 7 years
    How come an admin can't test their own app and we are getting this error? WTH Facebook?
  • captain_a
    captain_a almost 7 years
    FB and other tech giants have gone too complex in developing such apps and options , and have forgot about the simplicity of usage by users. also we cant find any to the point help on the internet regarding these issues.
  • Narendra Singh
    Narendra Singh over 5 years
    @captain_a It is also asking for the privacy policy, though I don't have any. Without adding privacy policy, it doesn't seem to work. :(
  • Dhaval Jivani
    Dhaval Jivani almost 5 years
    @captain_a Now I am not able to see this "Do you want to make this app and all its live features available to the general public?" under the "App Review" tab in the developer.facebook.com so can you please guide me
  • Toma Tomov
    Toma Tomov over 4 years
    Not working. Still receive the same message in live state. Cheers ..
  • user3431501
    user3431501 over 4 years
    It also requires a URL to a privacy policy webpage now.
  • Jarrett
    Jarrett over 2 years
    For anyone who is wondering what @Muhammed Aydogan meant by this, simply login to your tester account in the Facebook mobile app in the physical device you are testing your app in. In my case I was using the Expo Go app. It would be great if Facebook told us about it, or perhaps I have missed it out.
  • X-MUK-625
    X-MUK-625 over 2 years
    I've been plagued by this problem for hours, but I lacked this perspective. The problem has been resolved. Thank you !