IOS에서 작동하지 않는 그것은 아이폰 OS 10에서 잘 작동하지만 아이폰 OS (11)의 오디오 파일 경로에 액세스 할 수있는 방법을AVMediaTypeAudio 내가 오디오 병합 일하고 11
아이폰 OS (11)에 작동하지? 아이폰 OS 11
audioAsset : <AVURLAsset: 0x17422b480, URL = file:///var/mobile/Containers/Data/Application/6E092FA1-BE2C-4ECC-897F-3599005F2936/Documents/temp.mp3>
AVMediaTypeAudio : (
"<AVAssetTrack: 0x170011fb0, trackID = 1, mediaType = soun>"
)
출력 : 아이폰 OS 10
NSArray *path;
path = [NSArray arrayWithObjects:
[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES) lastObject],
[NSString stringWithFormat:@"%@%@",trackName,(i==0) ?
(_editRecoding) ? fileExtension : @".mp3" : ([trackName
isEqualToString:@"temp"]) ? @".mp3" : @""],
nil];
AVURLAsset* audioAsset = [[AVURLAsset alloc] initWithURL:[NSURL
fileURLWithPathComponents:path] options:nil];
NSLog(@"audioAsset : %@", audioAsset);
NSLog(@"AVMediaTypeAudio : %@", [audioAsset tracksWithMediaType:AVMediaTypeAudio]);
출력
audioAsset : <AVURLAsset: 0x1c4437ba0, URL = file:///var/mobile/Containers/Data/Application/EC64309F-7E09-4DAE-B19C-2A8F160627C3/Documents/temp.mp3>
AVMediaTypeAudio : (
)
아직 작동하지 않습니다. !!!! –
어떤 iPhone을 가지고 계십니까? –
xcode : 9.0, iphone : 6s, IOS : 11.0.3 –