将视频添加到UIActivityViewController IOS7

问题描述:

请!这让我疯狂了好几个小时。我知道可以通过UIActivityViewController将视频分享到Facebook,Twitter ...。请有人告诉我如何做到这一点!将视频添加到UIActivityViewController IOS7

只需使用ALAsset对象,并传递它:

ALAsset * asset = [[ALAsset alloc] init]; 
[asset setVideoAtPath:urlToVideoFile completionBlock:NULL]; 
NSArray * activityItems = @[asset]; 
UIActivityViewController * activityController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:NULL]; 
+2

这不仅使空投 – Stavash

+1

这并没有在所有的工作。我有Fb视频分享工作,只是试图解决它的Twitter,但Fb也加入此代码后停止工作... – c0d3Junk13