保存は可能ですか?caf
ファイルをフォト ライブラリに追加しますか?
私のアプリでは、ユーザーはサウンドを録音してリモートサーバーにアップロードできます。録音した音声ファイルを写真ライブラリに保存して、ユーザーが以前に録音した音声ファイルを表示してアップロードできるようにすることは可能ですか?
byを使用して.cafを保存しようとしましALAssetsLibrary
た:-
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/recordTest.caf",DOCUMENTS_FOLDER]];
ALAssetsLibrary *lib = [[ALAssetsLibrary alloc] init];
[lib writeVideoAtPathToSavedPhotosAlbum:url completionBlock:^(NSURL *assetURL, NSError *error){
if (error)
{
NSLog(@"%@",error);
}
else
{
}
}];
しかし、それはエラーを生成します...
エラー Domain=ALAssetsLibraryErrorDomain Code=-3302 "Invalid data" UserInfo=0x184b80 {NSLocalizedRecoverySuggestion=別のデータで試してください。NSLocalizedFailureReason=データが無効で表示または再生できないため、このアセットの書き込み中に問題が発生しました。 NSUnderlyingError=0x1834a0 "無効なデータ"}