2010-12-26 6 views
3

facebook-ios-sdk와 함께 제공되는 데모 애플리케이션을 실행 중입니다. 응용 프로그램은 에뮬레이터에서 LogIn 단추로 시작됩니다. 버튼을 클릭하면 사파리가 시작되어 애플리케이션에 대한 액세스 권한이 부여됩니다. 내 fb creds로 로그인하고 응용 프로그램을 허용합니다. 나는이 응용 프로그램의 관리자이며 올바른 응용 프로그램 키를 입력했는지 확인했습니다.FBConnect 데모 신청

... http://www.facebook.com/connect/uiserver.php 그래서 때문에 뭔가를 놓친 거지 :

내가 액세스를 허용 한 후에는 ...이에 갈하려고 URL입니다 "무효의 주소가 있기 때문에 사파리 페이지를 열 수 없습니다"라는 (void)fbDidLogin에 대한 중단 점은 절대 적중에 도달하지 않습니다 ...

답변

1

나는 문제를 알아 냈다 ... 나는 내 Facebook 응용 프로그램 ID에 해당하는 URL 체계에 응용 프로그램을 바인딩하지 못했습니다. 이 작업을 수행하면 콜백이 제대로 작동합니다.

+1

주를 변경 넣다

는 여기에 게시하지 마십시오. 여기에 upvote를 포함 시키십시오. http://stackoverflow.com/questions/5131178/facebook-ios-safari-cannot-open-page-error-when-authenticating-user-with-singl – Olie

0

이것은 등록 문제입니다. 나는 당신이 틀린 것을 웹 사이트 필드에 넣었다 고 생각한다.

0

페이스 북 SDK의 README 파일의 상세 - 아래 인증 및 권한 부여 섹션

https://github.com/facebook/facebook-ios-sdk/blob/master/README.mdown

스크롤, 그것은 비록 당신을 안내합니다. 이제까지이 질문에 대한 대답은 단지 시작하는 사람들에게 도움이 될 것입니다 당신이 언급 바인딩에 대한 코드를 가지고

- 조나단