UIActivityViewController分享视频到微信失败

时间:2017-05-18 18:12:11

标签: ios objective-c iphone xcode wechat

我希望通过" UIActivityViewController"

在我的应用程序中分享视频。

但是我得到了#34;转移失败"微信传输对话框中的消息经常发生(几乎是90%)

但我尝试将相同的视频保存到我的iPhone照片,

然后分享到微信,但我从来没有失败过。

分享前我有什么需要做的吗?

我的代码:

NSMutableArray *shareFile = [[NSMutableArray alloc] init];

NSURL *shared = [NSURL fileURLWithPath:file.localFilePath];
if ([[NSFileManager defaultManager] fileExistsAtPath:file.localFilePath]) {
    [shareFile addObject: shared];
}

UIActivityViewController *_shareVC = [[UIActivityViewController alloc] initWithActivityItems:[shareFile copy] applicationActivities:nil];

[_shareVC setCompletionWithItemsHandler:nil]; 

1 个答案:

答案 0 :(得分:0)

在iOS9.3,10.2,10.3设备上出现同样的问题,分享视频给微信的朋友,提示“发布不成功”,100%,但在iOS8.4中可以分享成功,使用UIActivityViewController。