App Groups 文件路径问题

将数据库文件存在了 App Groups 中,用于共享,但做数据库大小计算时,发现获取的路径是错误的
file:///private/var/mobile/Containers/Shared/AppGroup/D3303EB2-0C10-414F-B3CE-7862546F0396/PixelDatas.sqlite

使用 FileManager.default.fileExists(atPath: path) 结果也为 false

最后解决方法是去掉开头的file://,只保留以下:
/private/var/mobile/Containers/Shared/AppGroup/D3303EB2-0C10-414F-B3CE-7862546F0396/PixelDatas.sqlite
就可以获取到了。

你可能感兴趣的:(App Groups 文件路径问题)