ios - 创建隐藏/私有(private)目录 FileManager Swift

标签 ios swift swift4

我的应用程序需要有一个隐藏/私有(private)(如果可能)文件夹来存储应用程序自己生成的音频文件。此音频文件用于构建数据库,如果需要,只有应用程序可以在其中填充和删除。

用户能够执行的唯一事件是将名为“exported”的文件夹中的部分文件导出到共享文件夹或 iCloud。

问题是,如何在用户没有权限的情况下创建这个隐藏/私有(private)文件夹?

最佳答案

lazy var documentsUrl:URL = { return fileManager.urls(for: .documentDirectory, in: .userDomainMask).first! }()
lazy var appInternalMusic:URL = { documentsUrl.appendingPathComponent(".InternalFolder") }()  
try! fileManager.createDirectory(at: appInternalMusic, withIntermediateDirectories: true, attributes: nil)

关于ios - 创建隐藏/私有(private)目录 FileManager Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48539136/

相关文章:

ios - 使用 iPhone SDK 以编程方式调用电话号码并传递 DTMF

返回选择器字典的 Swift 协议(protocol)

uisegmentedcontrol - 标题上方导航栏中的 segmentedControl swift4/xcode9/ios11

swift - Oauth2 URL 回调 Mac Swift 4

ios - 从代码更改 Fabric 应用程序标识符(Swift iOS)

html - 在 Swift 中写入本地 html 文件

ios - 识别是否在模拟器ios9中运行

ios - 源 View Controller 与呈现 View Controller

ios - 在 viewWillTransition 上重新定位 View

swift - Swift 3 中的空合并赋值运算符