簡體   English   中英

用於 SwiftUI 預覽的應用程序數據文件存儲在哪里

[英]Where are app data files stored for SwiftUI preview

當我在 XCode 模擬器中運行應用程序時,它的應用程序支持目錄位於:

~/Library/Developer/CoreSimulator/Devices/425816A6-9CE8-4884-9D74-B8246D3BA2C5/data/Containers/Data/PluginKitPlugin/729EDADB-CD24-4DFE-A3A4-C378C5743803/Library/Application%20Support/

但是,當我對 SwiftUI 文件使用畫布預覽時,Application Support 目錄在哪里?

代碼如下:

struct Test_Previews: PreviewProvider {
    static var previews: some View {
        Test()
            .onAppear {
            let paths = NSSearchPathForDirectoriesInDomains(
                FileManager.SearchPathDirectory.applicationSupportDirectory, 
               .userDomainMask, true)
            print("Preview in: \(paths)")
        }
    }
}

生成(用戶 home 替換為 ~):

Preview in: ["~/Library/Developer/Xcode/UserData/Previews/Simulator Devices/DF93C244-90C0-4AED-887C-316CE2CEFC21/data/Containers/Data/Application/3372351E-A38D-40DD-9F1E-A58A2B30A2AB/Library/Application Support"]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM