我想通过"UIActivityViewController"将应用程序中的视频分享到微信
但是我经常在微信的转账对话框中收到"转账失败"消息(最多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];
在 iOS9.3、10.2、10.3 设备上出现同样的问题,将视频分享给微信好友,建议"发布不成功",100%,但在 iOS8.4 中可以分享成功,使用 UIActivityViewController。