[问题] facebook 第三方注册的错误?

楼主: tga123 (叛帝)   2014-12-25 10:51:28
我使用facebook的OAuthe功能已经有一段时间
但是最近同事在测事的时候碰到一些问题
有时候会出现
https://images.plurk.com/X9LkDS2ekgVMrGDBu8KAE.jpg
或是白色的画面上什么都没有
我直接用debug模式去找..
找到造成登入失败的问题一样为
invalid key hash. the key hash does not match any stored key hashes
很奇怪的是key hash不是一开始产生APK就已经签署好了...
为什么有些人可以有些人不行...
有问题的同事为:
Sony xperia s
Sony ARC s
虽然sony手机的状况实有所闻...
但是我还是想试试看有没有解决的办法..
乡民有没能不能提供我一些建议呢?
感激不尽
作者: abccbaandy (敏)   2014-12-25 14:30:00
这问题通常是你KEY没注册在FB DEV里面可是你说有人可以就很奇怪了@@
楼主: tga123 (叛帝)   2014-12-25 14:45:00
对!我找过有这个问题的不是拿错KEY就是没注册..真诡异
作者: abcde1499 (BC)   2014-12-26 09:03:00
两只APK是用同一个debug.keystore build出来的吗?我之前也发生过 就是debug.keystore hash完要丢上去的问题!
作者: ssccg (23)   2014-12-26 09:29:00
错误讯息上不就有key hash (s1xB...),去比比看跟可以的环境抓到的key hash、你注册的key hash是不是一样不一样的话就用正确的key重签一个apk看看啊...
楼主: tga123 (叛帝)   2014-12-26 09:41:00
这个我都有纪录就是不一样我才觉得奇怪...我的apk建好之后会丢到一个平台上供同事同步安装所以不可能两个人装的APK签出来的KEY HASH不同...我可能问题表达的不是很清楚我想问说有没有安装过程或是其他因素会造成KEY HASH 更动而且他这组Key hash我找过电脑里面所有的release跟debugKEY 就是没找到跟这组一样的KEY HASH,,
作者: ssccg (23)   2014-12-26 11:18:00
那你就把这个key hash也注册到FB?如果在有问题的手机上算出来的key hash就是跟正确的不同,但只要在那台手机上每次算出来都是同一个key hash那就把那个key hash也注册吧..
楼主: tga123 (叛帝)   2014-12-26 14:05:00
ORZ 真的只有这招了ORZ我回报官方,他说要我提供详细的重现步骤..
作者: JULONE780701 (亚)   2014-12-29 00:53:00
我都是包完之后看这个讯息才加的
楼主: tga123 (叛帝)   2014-12-29 13:29:00
我找到原因了...这似乎是FB的一个BUG..把手机上的FB都删除就搞定了!这真的很诡异

Links booklink

Contact Us: admin [ a t ] ucptt.com