我想要的视频上传到Whatsapp
与ALAsset URL,
,但它加载使用UIActivityViewController
的WhatsApp不能从assetURL采摘视频UIActivityViewController
ALAssetsLibrary *assetLibrary=[[ALAssetsLibrary alloc] init];
[assetLibrary assetForURL:self.videoURL resultBlock:^(ALAsset *asset) {
NSArray *objectsToShare = @[asset.defaultRepresentation.url];
FrodoInstagramActivity *instagramActivity = [[FrodoInstagramActivity alloc] init];
UIActivityViewController *activityVC = [[UIActivityViewController alloc]
initWithActivityItems:objectsToShare applicationActivities:@[instagramActivity]];
[self presentViewController:activityVC animated:YES completion:nil];
} failureBlock:nil];
为什么上传URL,上传资产本身。我认为这可能会解决这个问题。 –
@AlvinVarghese直接上传资产会删除acitvityController中除我的自定义活动以外的所有选项 –
请问您是否可以将您的视频资产转换为NSData并试试? –