创建 assetwriter 后,我的 friend 在他的设备上收到此错误 -
日志:AVAssetWriter:0x1e051900,outputURL = file://localhost/var/mobile/Applications/625EA2D8-0B32-41D3-ADFE-64EA5CF47CCE/Documents/AppData/Temp/12-07-13%2011:30:07 .mp4,outputFileType = com.apple.quicktime-movie
错误域=NSURLErrorDomain代码=-3000“无法创建文件”UserInfo=0x1e055d30 {NSUnderlyingError=0x1e056470“操作无法完成。(OSStatus错误-12149。)”,NSLocalizedDescription=无法创建文件}
但是,我的设备上没有出现此类错误,我正在尝试使用 assetwriter 创建电影。我使用的是 iPhone 4s,但 iPhone 5 上出现错误 可能是什么问题?
最佳答案
我看不出有任何理由认为此代码可以在一台设备上运行,而不能在另一台设备上运行。 我相信您无法创建包含“:”字符的文件名。 无论您在何处创建 NSURL,都可以修复此问题,然后就可以开始了。
关于ios - AVAssetWriter 错误代码无法创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17614868/