Wenn ich das Projekt kompiliere, erhalte ich immer wieder diese Fehlermeldung.
Erfassung von „exportSession“ mit dem nicht sendbaren Typ „AVAssetExportSession“ in einem @Sendable-Abschluss; Dies ist ein Fehler im Swift 6-Sprachmodus
Code: Select all
func convertVideo(onSuccess: @escaping (URL) -> Void, onError: @escaping (Error?) -> Void) {
let fileUrl = generateFileUrl()
guard let exportSession = createExportSession(for: fileUrl) else { return }
exportSession.exportAsynchronously {
switch exportSession.status { // error
case .completed:
onSuccess(fileUrl)
default:
onError(exportSession.error)
}
}
}
Irgendeine Idee, was die Ursache dafür sein könnte?