我想在 iCloud Drive 中保存一个 PDF 文件。用户应该可以通过他的 iCloud Drive 应用程序访问该文件。
目前我可以将文件保存在 iCloud Drive 中,但它位于隐藏目录中。
struct DocumentsDirectory {
static let localDocumentsURL: NSURL? = FileManager.default.urls(for: FileManager.SearchPathDirectory.documentDirectory, in: .userDomainMask).last! as NSURL
static var url: NSURL? = FileManager.default.url(forUbiquityContainerIdentifier: nil)! as NSURL
static let iCloudDocumentsURL: NSURL? = url?.appendingPathComponent("Documents")! as! NSURL
}
使用此代码,我获得了 iCloud Drive 中的隐藏目录(特定于我的应用程序)。
现在我的问题是:我可以将文件保存在 iCloud Drive 的标准文档目录中吗?或者我可以为我的应用程序中的文档创建一个用户可以看到的文件夹吗?