我想构建能够浏览/遍历iDevice(特定于iPad)上所有文件的iOS应用。
应用开发迅速。
do {
return try FileManager.default.contentsOfDirectory(at: url, includingPropertiesForKeys: nil)
} catch {
os_log("%@", error.localizedDescription)
return []
}
此代码返回错误:如果url指向我的沙箱之外的任何内容,则权限被拒绝。
我发现所有应用程序都在沙箱中运行,从而限制了我只能访问受限目录:( 我自己开发此应用,因此可以更改代码和编译设置。 唯一的限制是我不想越狱我的设备(系统必须保持完好无损)
是否有任何权限或编译设置或任何其他允许我的应用访问设备上任何目录的内容?