2017-02-09 31 views
1

我有一個13秒的視頻文件存儲在Documents目錄中。當我使用UIActivityViewController分享它時,Instagram選項不會出現。什麼視頻格式的Instagram共享擴展工作?

所有其他共享擴展顯示得很好,工作效果很好。 當我將「保存視頻」添加到我的照片庫,然後導航到手機上的該視頻時,我可以從照片應用程序實際上將其分享給Instagram。

我試過了.mp4和.mov格式的視頻...沒有運氣。

我已驗證該視頻只有13秒長。

我已經驗證已安裝Instagram的應用程序,我登錄。


是否有不同的格式,我應該嘗試?

All options available when I click More Sharing menu missing Instagram option

+0

你實現委託方法 'FUNC activityViewControllerPlaceholderItem(activityViewController:UIActivityViewController)'返回一個佔位符圖像內容?我認爲這是Instagram需要的一種分享選擇。 – JAL

回答

0

溶液簡單地不通過 「消息」 參數。

主題/標題參數很好,但不設置消息。

視頻格式不是問題。

0

初始化UIActivityViewController時,在「activityItems」字段中不傳遞任何文本參數,只傳遞視頻文件,它對我有用。

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