Home » Android » android – App not setup: This app is still in development mode

android – App not setup: This app is still in development mode

Posted by: admin March 11, 2020 Leave a comment

Questions:

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.

How to&Answers:

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 ..

Answer:

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

Answer:

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.

Answer:

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

Answer:

captain_a is right that your app needs to be public with a developer email address. But if you are still getting the error then make sure that your website is using an SSL certificate.

For more detailed information and workarounds please checkout my answer at Facebook app is Public, but gives error "App not setup" when logging in

Answer:

When app is release some time that case
https://developers.facebook.com/apps/{$appid}/alerts/
“Your app has been placed into development mode due to an invalid Privacy Policy.”
can change you app from release mode to development mode
so check the Privacy Policy

Answer:

I had the same problem and it took me around one hour to figure out where i went wrong only to note that i had used a wrong app id….just go to your code and used a correct id here

window.fbAsyncInit = function() {
    FB.init({
        appId      : '1740077446229063',//your app id
        cookie     : true,  // enable cookies to allow the server to access
        // the session
        xfbml      : true,  // parse social plugins on this page
        version    : 'v2.5' // use graph api version 2.5
    });