我有一个13秒的视频文件存储在Documents目录中。当我使用UIActivityViewController共享它时,Instagram选项不会出现。
所有其他共享扩展程序看起来很好并且运行良好。 当我"保存视频"到我的照片库,然后导航到我手机上的那个视频,我实际上可以从照片应用程序分享到Instagram。
我已尝试过.mp4和.mov格式的视频......没有运气。
我已经确认视频只有13秒。
我已经确认Instagram应用已安装且我已登录。
我应该尝试不同的格式吗?
答案 0 :(得分:0)
解决方案只是不传递“消息”参数。
subject / title参数很好,但不设置消息。
视频格式不是问题。
答案 1 :(得分:0)
在初始化UIActivityViewController时,在“activityItems”字段中不传递任何文本参数,只传递视频文件,它对我有用。
例如
let activity = UIActivityViewController(activityItems: [video], applicationActivities: nil)