【发布时间】:2015-01-25 20:01:37
【问题描述】:
iOS 8.2 iPad a1474
在IPAD上的应用程序中,我的代码是
var dirPaths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
用户录制语音并保存到
Optional(file:///var/mobile/Containers/Data/Application/2B2028C4-8E7D-4D7F-9FAF-EB843F506A5E/Documents/audio-2015-01-25-144545.m4a)
在iTunes/App中,
试过了
MusicDirectory and SharedPublicDirectory
与任何一个
LocalDomainMask or DocumentDirectory
没有错误
The operation couldn’t be completed. (OSStatus error 2003334207.)
fatal error: unexpectedly found nil while unwrapping an Optional value
所以什么给了?
为什么应用不能保存到 iPad 上的本地 MusicDirectory ???文档中没有任何内容表明这是 iPad 上的保护区。
iTunes 或 OSX 没有问题,这是 iOS 问题。
【问题讨论】:
-
iOS 工作正常,而 OS X 不工作?请更清楚您要做什么以及您的问题是什么。显示写入和读取文件的代码并发布确切的错误消息。
-
操作无法完成。 (OSStatus 错误 2003334207。)致命错误:在展开可选值时意外发现 nil
-
这个错误经常以误导的方式发生。您需要发布包含上下文的代码以进行调试。
标签: ios ipad swift itunes audio-recording