Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to change the default app icon in the Facebook login authentication screen

Plain and simple. I need to change the default app icon that is presented to the user when in the authentication screen when logging into the app using the Facebook SDK.

enter image description here

What I have tried:

www.developer.facebook.com -> My Apps -> App Details -> Icons

Any help is appreciated! Thank you for your time!

like image 778
AlexanderN Avatar asked Sep 05 '15 14:09

AlexanderN


3 Answers

Unfortunately seems that it's not possible to customize the gear icon.

As stated by a member of Facebook Team on developers.facebook.com:

This is by design. The confirmation dialog does not serve the app icon, but instead uses an non-app specific icon.

like image 68
Mattia Maestrini Avatar answered Oct 18 '22 21:10

Mattia Maestrini


@Alexander of Norway . Sorry, your own custom (icon)screen is not supported by Facebook. Actually

facebook.authorize(this, PERMISSIONS, Facebook.FORCE_DIALOG_AUTH, new LoginDialogListener());

Method call will present the following dialog box to the user:

enter image description here

For more information check out the Social Integration section in Android documentation.

This is how facebook authorization process will work.

enter image description here

like image 3
IntelliJ Amiya Avatar answered Oct 18 '22 21:10

IntelliJ Amiya


It is possible to change that icon.

  1. Go to https://developers.facebook.com/
  2. From My apps choose your app
  3. Now from left hand side under settings menu click on basic.
  4. Now you will see this option "App Icon (1024 x 1024)".
  5. Upload your app icon and click on save changes.
  6. Restart your app and try to login with facebook now.
like image 2
Deepak Rajput Avatar answered Oct 18 '22 19:10

Deepak Rajput