0

创建资产编写器后,我的朋友在他的设备上收到此错误-

日志: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=无法创建文件}

但是我的设备上没有出现这样的错误,我正在尝试使用资产编写器创建电影。我使用的是 iPhone 4s,iPhone 5 上出现错误可能是什么问题?

4

1 回答 1

1

我看不出这段代码可以在一台设备上运行而在另一台设备上运行的任何理由。我相信您无法创建具有“:”字符的文件名。在您创建 NSURL 的任何地方修复此问题,您应该一切顺利。

于 2013-07-12T12:58:09.253 回答