我想要的視頻上傳到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並試試? –