我正在尝试上传录制的音频文件。我可以在模拟器中看到并播放该文件,但是在我的代码中,该文件显示为nil。
func finishRecording(success: Bool) {
if success {
let theURL = URL(fileURLWithPath: audioRecorder.url.absoluteString)
do {
let myData:NSData = try NSData(contentsOf: theURL)
print("\n", theURL, theURL, myData)
} catch
print("Error: \(error)")
}
}
}
错误:错误域= NSCocoaErrorDomain代码= 260“无法打开文件“ recording.mp4”,因为没有这样的文件。” UserInfo = {NSFilePath = / file:/ Users / edolecki / Library / Developer / CoreSimulator / Devices / 161015F2-EE0D-4355-BE53-092DA2129967 / data / Containers / Data / Application / B656393D-FE0E-40E4-E3-8713-AA923B8AF17C / Documents /recording.mp4,NSUnderlyingError=0x600000245940 {Error Domain = NSPOSIXErrorDomain代码= 2“没有这样的文件或目录”}}
我已经导航到模拟器的位置,确实在那里有新录制的mp4。我可以玩。我需要将文件发送到PHP脚本,但是我被卡在这里。