2017-02-09 8 views
1

문서 디렉토리에 저장된 13 초의 비디오 파일이 있습니다. UIActivityViewController를 사용하여 공유하면 Instagram 옵션이 나타나지 않습니다.Instagram Sharing Extension이 작동하려면 어떤 비디오 형식이 필요합니까?

다른 모든 공유 확장 프로그램은 잘 나타나고 훌륭하게 작동합니다. "비디오 저장"을 내 사진 보관함으로 가져온 다음 휴대 전화에서 해당 비디오를 탐색하면 사실 포토 앱의 Instagram과 공유 할 수 있습니다.

나는 .mp4와 .mov 형식의 비디오를 모두 사용해 보았습니다 ... 행운은 없습니다.

동영상 길이가 13 초에 불과하다는 것을 확인했습니다. 인스 타 그램 앱이 설치되어 있는지

내가 확인한 난에 기록하고 있습니다.


내가 시도해야 다른 형식이 있습니까? Sharing menu missing Instagram option

+0

대리자 방법을 구현 함'FUNC activityViewControllerPlaceholderItem (activityViewController : UIActivityViewController) '콘텐츠에 대한 자리 표시 자 이미지를 반환하려면? 나는 이것이 Instagram이 공유 옵션으로 나타나기 위해서 필요하다고 생각합니다. – JAL

답변

0

솔루션

All options available when I click More

는 "메시지"매개 변수를 전달하지 단순히이었다.

제목/제목 매개 변수는 문제가 없지만 메시지를 설정하지 마십시오.

비디오 형식은 문제가되지 않았습니다.

0

UIActivityViewController를 초기화하는 동안 "activityItems"필드에 텍스트 매개 변수를 전달하지 않고 비디오 파일 만 전달하면됩니다.

예를 들어

let activity = UIActivityViewController(activityItems: [video], applicationActivities: nil)