페이스북 리스트 추가된 앱 북마크 기능

참고문서 : http://developers.facebook.com/docs/mobile/ios/build/

페이스북에서 제공하는 어플 북마크 기능+_+
개발자가 만든 app을 페이스북 개발자사이트에 등록하고
app을 받은 유저가 페이스북 접근을 허용하면
이후에 페이스북 북마크 리스트에 app이 등록됩니다.

app이 device에 존재하면 선택 시 바로 실행시켜주고
존재하지 않으면 앱스토어로 연결된다지요:)

자, 그럼 지금부터 어떻게 요놈을 설정하는지 그 과정을 파헤쳐 보시겠숨돠!!+_+ 

페이스북에서의 설정
developer.facebook.com > ( sign up ) > apps
위의 경로로 접근합니다. 꾸물대지 말고 어서 합니다. 무작정 따라하기처럼 따라합니다.
앱이 등록되어 있어야 북마크를 하겠지요잉? ㅋㅋ

없는 분들 오른쪽 끝에 create new app 버튼 눌러서 만드시옵소서
그럼 앱에서 페이스북 연동을 하고 페이스북에 앱이 등록되어 있다는 전제 하에 설명하겠습니다요

edit app 을 선택해서 수정할 정보 있으면 하시고 ~
제가 관심있는 건 아래쪽에 native iOS app 탭이랍니다


iOS Bundle ID : xcode에서 appname-Info.plist 파일에 있는 com.company.appname 형식을 입력,
iphone/ipad app store id : 입력하면 어플이 설치되어 있지 않을 시 앱스토어로 연결 / 애플 개발자 페이지에서 확인 ( 앱스토어 링크 주소로 확인가능  >> 링크의 id이후의 숫자),
url scheme suffix : facebook app id를 공유하는 앱이 두 개 이상일 경우(예를 들어 테스트버전?), suffix 를 두어 구별할 수 있음 
그리고 (밑줄쫙 별표땡땡) Configured for iOS SSO 항목은 enabled로 선택하면 페이스북에서의 설정 끝!!

아이폰 앱 프로젝트 파일에서의 설정
프로젝트 파일 중 appname-Info.plist 파일이 있습니다.
아래의 경로를 따라가서 페북 앱 아이디를 입력해 줍시다 톡톡톡
URL types > item0 > URL Schemes > Item 0 (꼭 0번째일 필요없음) > fb{facebook에서 앱에 제공하는 id} 를 입력
ex. fb100000000000000 => 앱 아이디는 페이스북 개발자 페이지의 앱 상세 정보에서 확인할 수 있습니다.
ex. fb100000000000000suffix => 옵션 중에 URL Scheme Suffix 가 존재할 경우 예제와 같이 입력합니다.

볼수록 몰랐던 옵션들을 알게 되는 듯.
공부합시다 ㅋㅋㅋㅋㅋ 

+ Recent posts