2017-05-02 3 views
1

UIActivityViewController 님의 활동 시트를 열지 않고도 Facebook 메신저 앱을 통해 iOS 앱의 URL 링크 및 기타 미디어를 공유/전송할 수 있는지 궁금합니다. 추가로이 앱을 처리 할 수있는 여러 가지 앱을 보여줍니다. 의도 된 데이터이며 앱을 제외 할 수 없습니다. UIActivityType s. 버튼 누르기 직후에 미리 채워진 URL 링크가있는 FB 메신저 대화 상자를 표시하고 싶으므로 다른 여러 대화 상자가 없습니다.Facebook SDK가 필요하지 않고 UIActivityViewController 대화 상자를 표시하지 않고 FB Messenger를 통해 iOS 앱에서 URL 링크를 공유 할 수 있습니까?

Facebook 설명서에 따르면 FB SDK를 사용해야하는 경우가 있습니다 (https://developers.facebook.com/docs/sharing/ios#message). 하지만 나보다 더 중요한 것은 iOS가 메신저 앱 (및 다른 앱)에 "기본 액세스 권한"을 갖고있는 것처럼 보이지만 UI 맞춤 설정을 용이하게 할 수있는 좋은 API가 없다는 것입니다.

UIActivityViewController의 액티비티 시트를 표시하거나 FB SDK를 설치하지 않고도 FB 메신저를 미리 채워진 메시지로 직접 열 수있는 방법이 있습니까?

편집 : 내가 URL 링크 또는 다른 미디어를 공유하고 싶습니다. 메시지가 텍스트로 미리 채워질 필요는 없습니다.

+0

Facebook 플랫폼 정책에 의해 메시지 미리 채우기가 허용되지 않습니다. – WizKid

+0

Stupid Facebook은 SDK를 통합하여 URL 스키마 지원을 제거하기를 원합니다. – satheeshwaran

답변

1

많은 검색을 한 후에 FB SDK를 사용하지 않고 페이스 북의 메신저를 통해 텍스트 나 다른 미디어를 공유 할 수 없다는 것을 확인할 수 있습니다. FB SDK를 사용하지 않으면 텍스트 스키마가 제공되지 않기 때문입니다.

관련 문제