FileRepresentation.importing's 'receivedData' is already deleted. when I use. import CoreTransferable struct Movie: Transferable { let url: URL static var transferRepresentation: some TransferRepresentation { FileRepresentation(contentType: .movie) { movie in SentTransferredFile(movie.url) } importing: { receivedData in let fileName = receivedData.file.lastPathComponent let copy: URL = FileManager.default.temporaryDirectory.appendingPathComponent(fileName) try FileManager.default.copyItem(at: receivedData.file, to: copy) return .init(url: copy) } } } Error Domain=NSCocoaErrorDomain Code=260 The file “IMG_0458.mov” couldn’t be opened because there is no such file. UserInfo={NSFilePath=/private/var/mobile/Containers/Data/Application/D2E2AF9F-E879-4792-89CE-E7FB6B1B8234/tmp/.com.apple.Foundation.NSItemProvider.flbzCW/IMG_0458.mov, NSUnderlyingError=0x28389eeb0 {Error Domain=NSPOSIXErrorDomain Code=2 No such file or directory}}
Topic:
Programming Languages
SubTopic:
Swift
Tags: