제목 그대로, 페이스북 어플을 설치한 이후에 로그인이 되지 않는 문제입니다.


기존에는 페이스북 api를 이용하여 로그인, 글 쓰기/삭제를 잘 처리하고 있었습니다.

그런데 페이스북 어플을 설치한 이후에는,


facebook.authorize(myActivity, mPermissions, new LoginDialogListener(), getParent());


부분에서 로그인 창 loading이 뜨다가 그냥 사라져 버리네요.

그 이후에는 앱도 fucos를 잃어서 foreground로 올라오지도 않구요. 그냥 앱이 죽은것처럼 보여집니다.

(물론 실제로 죽은 건 아니고 그냥 focus를 잃은 거지만, 사용자에게 background로 보냈다가 다시 불러오는

센스를 요구하는 건 무리겠지요.)


페이스북 어플을 삭제하면 다시 잘 작동합니다.


그래서 과거의 글들을 검색해봤는데, 관련어플을 삭제하라는 얘기정도만 있고 해법이 나와있는 것은 못찾겠네요.


LogCat에는

ERROR/Facebook-ProxyAuth(5032): Failed to read calling package's signature.


DEBUG/SNS(5480): ##### validateAllAccounts : SpType = facebook, bHasAccount = false, bSessionValidity = false, systemAccountLength = 0 #####

위와같은 간략한 내용만 뜨고 더 이상 보여주는 것은 없네요. 아무리봐도 세션이나 인증에 충돌이나 기타 다른 문제가 발생하는

듯 한데 정확한 원인이나 해답을 모르겠네요.

계속 구글링 중이긴 한데 혹시 해답을 아시는 분 있으시면, 소중한 지식을 공유해주시길 바랍니다.

저도 알게 되면 이곳에 공유하겠습니다.