ios - NSData.writeToURL 不适用于 iPhone

标签 ios swift nsdata simulator

我正在 iPhone 5s 上测试我的应用程序,在此应用程序中我使用 NSData.writeToURL(destinationUrl, atomically: true) 保存音频文件, 但这条线不起作用。

destinationUrl 是如何生成的:

let documentsUrl =  NSURL(fileURLWithPath: NSBundle.mainBundle().resourcePath!)

let fileName = remoteFileUrl.lastPathComponent

let destinationUrl = documentsUrl.URLByAppendingPathComponent(fileName)

在 iOS 模拟器中测试时 - 一切正常

我该如何解决?

最佳答案

您不得在运行时向应用程序包中写入任何内容。
这将破坏应用程序的代码签名。

关于ios - NSData.writeToURL 不适用于 iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32318658/

相关文章:

iphone - 如何从 NSData 获取信息?

ios - iOS 6 中不显示本地通知

ios - 从 swift 中的类中获取值 -> 调用中参数 "userName"缺少参数

ios - 如何在 swift ios 应用程序中从解析加载文件(它是图像)?

ios - 奇怪的 cocoapods 问题为每个 pod 安装目标

ios - SwiftUI:如何检测列表何时滚动?

ios - 如何让我的 AFNetworking "responseObject"收到我可以解析的 NSDictionary?

swift - aws appsync 离线 : getting error Variable id was not provided

ios - 使用 AvAudioEngine 输出时的耳机音量问题

iphone - 如何在 iPhone sdk 中将 NSData 转换为 pdf?