1
내가 "UIActivityViewController"위챗에 UIActivityViewController 동영상 공유는
통해 위챗 내 응용 프로그램에서 비디오를 공유 할 실패하지만 위챗의 전송 (90 % alsmost) 매우 자주
대화에 메시지를 "전송 실패"있어요 그러나 내 아이폰 사진에 동일한 비디오를 저장하려고 시도하면
다음 wechat에 공유하지만, 나는 결코 실패하지 않습니다.
공유하기 전에해야 할 일이 있습니까?
내 코드 : 같은 문제에
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];
해결책이 있습니까? 나는 그것이 WeChat의 문제일지도 모른다라고 생각한다. 하지만 고객이 믿을 수 없도록 만드는 것은 어렵습니다. @@ – Devin
아니요, iOS 시스템 문제 일 수도 있습니다. 이제'SLComposeViewController '를 임시로 사용합니다. – zeaa
마지막으로 근본 원인을 찾았습니다. 비디오 파일을 720p로 리샘플링합니다. 다시 실패하지 않습니다. 그러나 그것은 또한 공유 활동을 천천히합니다. – Devin