簡體   English   中英

如何在 Xcode 中查看我的 iOS 應用程序創建的文件/目錄

[英]How to view the files/directories created by my iOS app in Xcode

我有一個應用程序,我想檢查應用程序在 Xcode 9 中在我的 iPhone 上創建的文件和目錄。

我怎樣才能做到這一點?

去:

窗口 -> 設備和模擬器 -> 選擇您的設備 -> 選擇您的應用

使用“齒輪”圖標和“下載容器”。 將此文件保存在您喜歡的任何位置並通過右鍵單擊文件和“顯示包內容”來訪問它

這將顯示保存在應用程序文檔目錄和應用程序內其他文件夾中的文件。 當然,這不會在您下次運行時自行更新。

如果您使用的是模擬器,您可以通過以下方式訪問目錄文件夾:~/Library/Developer/CoreSimulator/Devices/[DeviceID]/

如果您有物理設備,您可以在 info.plist 中添加UIFileSharingEnabled鍵並將其值設置為YES

然后運行你的應用

打開 iTunes 選擇設備並轉到文件共享並選擇您的應用程序,您將看到由您的應用程序創建的文件

如果您沒有物理設備,那么您唯一的選擇就是 Fiona 的答案

嘗試這個

NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *sourcePath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"Populator"];
NSString *folderPath = [documentsDirectory stringByAppendingPathComponent:@"Files"];
NSLog(@"Source Path: %@\n Documents Path: %@ \n Folder Path: %@", sourcePath, documentsDirectory, folderPath);

這將為您提供文件路徑。 現在在您的桌面打開查找器中,按Shift + Command + G ,粘貼路徑並按 Go。

您也可以在物理設備中查看目錄。 為此,只需在 info.plist 文件中添加鍵

<key>UIFileSharingEnabled</key>
<true/> 

<key>LSSupportsOpeningDocumentsInPlace</key>
<true/>

UIFileSharingEnabled鍵將啟用“應用程序支持 iTunes 文件共享”

LSSupportsOpeningDocumentsInPlace鍵將啟用“支持就地打開文檔”

然后轉到您的物理設備的文件以查看您的文件夾。 干杯!!

暫無
暫無

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

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