作者msc0953 (杀菌)
看板AndroidDev
标题Re: [问题] Facebook官方APP与第三方APP登入冲突问题
时间Sun Nov 4 23:52:05 2012
※ 引述《msc0953 (杀菌)》之铭言:
: ※ 引述《nivealoveyou (瑞比特)》之铭言:
: : 如标题,我在写Facebook第三方APP时要做登入时,都会一直出现
: : "因XX APP不当预设Facebook的登入,请按确认後直接返回该应用程式,
: : 无需经由Facebook再登入"这样的讯息,
: : 我按下确认後,就会回到原APP画面,这一段出现在FBerror的部分,
: : 我只有在使用实体机时才会出现这样的问题,使用模拟器就不会有这样的问题,
: : 当我把我手机中的FB官方APP删除後就没这样的问题了,
: : 但因为所要解决的问题是必须能同时存在第三方APP及FB官方APP,
: : 且因为我需要使用Facebook Single Sign-On和要用实体机做Demo,
: : 所以这个问题必须解决,希望有遇过这样问题的大大能够为我解答,
: : 这个问题困扰了我好久....
: : 希望能附上解决过程,有说明或图示的...感激不尽> <"...
: 我有遇过类似的问题,主要是 facebook develop 里面填的 android hash code
: 和实机不一样。
: 请参考下列网址:
: http://blog.mosil.biz/2012/09/app-misconfigured-facebook-login/#more-441
我的解法 facebook sdk 里的 facebook.java:
public void authorizeCallback(int requestCode, int resultCode, Intnet data)
{
if (requestCode == mAuthActivityCode)
...
String error = .... (中断点)
}
不过,这是之前版本的 facebook sdk,刚刚看了一下 3.0 版,好像已经不再这里了。
error 会告知你目前机器的 hash code,你再试看看吧!:)
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.96.156