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
就可以獲取到了。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,915評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,242評論 25 708
  • 靜態庫與動態庫的區別 首先來看什么是庫,庫(Library)說白了就是一段編譯好的二進制代碼,加上頭文件就可以供別...
    吃瓜群眾呀閱讀 12,063評論 3 42
  • 《ijs》速成開發手冊3.0 官方用戶交流:iApp開發交流(1) 239547050iApp開發交流(2) 10...
    葉染柒丶閱讀 5,321評論 0 7
  • 今天跟大家分析個人對fragment用法的理解 1.Fragment起源 迄今為止,android的設備越來越多,...
    Xxuserwing閱讀 721評論 0 0