카테고리 없음

[iOS] Facebook iOS SDK 로그인시 "문제가 발생했습니다"진단 가능

행복을전해요 2020. 12. 21. 19:29

공정한 경고가 적절한 해결책이 아니지만 해결 방법으로 제가 생각해 낸 것은 다음과 같습니다. 나는 그것이 매우 해키하기 때문에 정말 좋아하지 않지만 지금은 작동합니다.

스트림 대화 상자를 표시하기 전에 사용자가 로그인했는지 확인합니다. 로그인하지 않은 경우 로그인 대화 상자를 표시 한 다음 DidLogin 콜백에서 스트림 대화 상자를 트리거합니다. 기본적으로 자동 로그인에서 포스트 대화로 전환하는 것을 피하고 있습니다.

-------------------

제 경우에는 잘못된 권한이 이유였습니다. 그런 멍청한 실종. 앞으로 누구에게나 도움이 될지도 ..

-------------------

공식 가이드를 따르고 모든 단계를 완료했는지 확인하십시오.

  1. 라이브러리 설치
  2. info.plist에 Facebook 관련 설정 추가
  3. App Delegate에 코드 추가
  4. 로그인 컨트롤러에 코드 추가

제 경우에는 권한 문자열이 잘못되었습니다. "public_profile"대신 "publicProfile"을 넣었습니다. 가장 일반적인 원인은 잘못된 FacebookAppID, 번들 식별자 또는 권한입니다.



출처
https://stackoverflow.com/questions/7420000