繁体   English   中英

使用Facebook Android SSO的白色空白屏幕

[英]White blank screen on using facebook android sso

我正在我的应用程序中实现facebook Android SSO。 在未安装Facebook应用程序的设备上运行正常。 但是,对于安装了fb应用程序的设备,进度对话框后会出现空白屏幕。 facebook sso白色屏幕

应用程序登录永远不会显示在Facebook android指南上,如此处所示。 https://developers.facebook.com/attachment/AndroidSSO_basicperm.png )我正在使用fb指南中的相同代码作为演示。 我已经生成了如图所示的密钥哈希。 请帮忙。


编辑:我使用eclipse与新的密钥库签名后,生成了一个新的密钥哈希。 有了该密钥哈希,它可以正常工作,这意味着从android debug生成的密钥哈希存在问题。 我正在生成调试密钥哈希,如此处回答( Android-Facebook应用程序的密钥哈希 )。 但是sso无法正常工作。

据我了解,在已经安装了Facebook应用程序的手机上使用SSO存在一个错误。 尽管它已被修复,但与此同时我也遇到了几个问题。 对我而言,强制登录对话框有效:

fb.authorize(*YourActivity*.this, new String[] {"publish_stream"}, Facebook.FORCE_DIALOG_AUTH, new DialogListener() {

另外,您可以将访问令牌和令牌过期保存在sharedPreferences中,以防止用户每次都必须登录。

如果这不起作用,请发布您正在使用的代码。

创建哈希时需要使用密码“ android”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM