如何在Facebook登录认证屏幕中更改默认应用程序图标

8
我需要更改Facebook SDK登录时用户在认证屏幕中看到的默认应用程序图标。

enter image description here

我尝试过什么:

www.developer.facebook.com -> 我的应用程序 -> 应用程序详细信息 -> 图标

感谢您的时间!欢迎任何帮助!


这个问题与编程无关。 - derabbink
1
@derabbink 我已经尝试使用网站修复它,但是它没有起作用,这表明它是通过编程完成的。 - AlexanderN
3个回答

6

很遗憾,似乎无法自定义齿轮图标。

根据 Facebook 团队成员在 developers.facebook.com 上的说法:

这是设计上的问题。确认对话框不使用应用程序图标,而是使用非应用程序特定图标。


1
这是一个正确的答案。我尝试修复了相同的问题,但最终还是放弃了。 - Ducky
@Mattia 谢谢。实际上以前有一种方法可以更改它,但他们显然已经删除了该选项。 - AlexanderN

3

@挪威的亚历山大 ,抱歉,Facebook 不支持您自己定制的(图标)屏幕。 实际上,

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

方法调用将向用户呈现以下对话框: enter image description here 要了解更多信息,请查看Android文档中的社交集成部分
下面是Facebook授权过程的工作方式: enter image description here

2

您可以更改该图标。

  1. 前往https://developers.facebook.com/
  2. 从“我的应用程序”中选择您的应用程序
  3. 现在,在左侧设置菜单下,单击“基本设置”。
  4. 现在,您将看到此选项“应用程序图标(1024 x 1024)”。
  5. 上传您的应用程序图标并单击保存更改。
  6. 重新启动您的应用程序,尝试使用Facebook登录。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接