iOS
Facebook으로 Native 공유가 안될 때 (Error code 102)
눈내리는새벽
2015. 11. 10. 11:28
페이스북에 공유하기 기능은 대부분의 앱에서 활용을 하고 있습니다.
앱에서 공유하기 버튼을 눌렀을 때 페이스북 앱이 없다면 Web 화면을 통해 공유할 수 있도록 브라우저가 뜨게 되는데 이렇게 공유를 하면 잘 되는데, 페이스북 앱이 있어서 Native으로 앱이 실행되었을 때 글을 작성하고 게시 버튼을 누르면 게시가 되지 않고 앱으로 돌아오는 경우가 있습니다.
제 경우 Error code 102 가 나와서 검색을 해보니 페이스북 개발자 페이지의 해당 앱의 Display Name 이 문제가 되어서 그런걸로 확인되었습니다.
개발자 페이지의 Display Name : AAA 라고 되어있는데
앱의 plist의 FacebookDisplayName 항목에는 BBB 라고 되어있으면 공유가 안되네요.
해당 키값을 동일하게 맞춰놓고 테스트 해보니 공유기능이 정상적으로 돌아갑니다.