套件概覽
path_provider_foundation 套件為 iOS 與 macOS 提供存取標準檔案系統資料夾(例如文件、快取與暫時資料夾)的特定實作。它是 Flutter 生態系中 path_provider 外掛程式的一部分,於 iOS 與 macOS 上提供一致且符合平台特性的路徑。此套件讓 Flutter 應用程式能可靠地在指定資料夾中儲存與取得檔案,而不需硬編碼路徑。它支援本機檔案作業,並可與 Apple 平台的原生檔案系統整合。
適用情境
- 存取應用程式特定的文件目錄
- 安全儲存快取資料
- 在 iOS 和 macOS 上管理暫時檔案
- 在應用重啟之間持續保留使用者資料
- 與原生檔案系統 API 集成
主要特色
- 平台特定的路徑解析
- 支援 iOS 與 macOS
- 與 path_provider 保持一致的 API
- 安全的預設目錄存取
- 所需設定最少
適合對象
- 針對 iOS 和 macOS 的 Flutter 應用
- 原生環境中的檔案儲存需求
- 需要可靠本地檔案路徑的應用程式
- 在 Apple 平台上使用 path_provider 的開發者
- 需要跨平台檔案路徑一致性的專案
使用建議
- 僅在 iOS 和 macOS 上可用
- 除了 pub add 外,無需額外設定
- 不相容 Android 或網頁
- 依賴於主路徑_provider套件
- 僅限 Apple 平台上的檔案系統根路徑