如何在Xcode中查看我的iOS应用程序创建的文件/目录

xfyts7mz  于 12个月前  发布在  iOS
关注(0)|答案(4)|浏览(200)

我有一个应用程序,我想在Xcode 9中检查应用程序在iPhone上创建的文件和目录。
我该怎么做?

kqqjbcuj

kqqjbcuj1#

请访问:
窗口->设备和模拟器->选择设备->选择应用
使用“齿轮”图标和“下载容器”。保存此文件在任何位置,你喜欢和访问它通过右键单击文件和“显示包内容”
这将显示保存在应用程序文档目录和应用程序内其他文件夹中的文件。当然,这不会在下次运行时自动更新。
如果您使用的是模拟器,您可以通过以下方式访问contents文件夹:~/Library/Developer/CoreSimulator/Devices/[DeviceID]/

qyswt5oh

qyswt5oh2#

如果你有一个物理设备,你可以在info.plist中添加UIFileSharingEnabled键,并将其值设置为YES
然后运行您的应用
打开iTunes选择设备和后藤文件共享,并选择您的应用程序,您将显示由您的应用程序创建的文件
如果你没有一个物理设备,那么你唯一的选择就是菲奥娜的答案,

hgncfbus

hgncfbus3#

你也可以在你的物理设备上查看你的目录。

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

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

字符串

UIFileSharingEnabled键将启用“应用程序支持iTunes文件共享”
LSSupportsOpeningDocumentsInPlace键将启用“支持就地打开文档”

然后去你的物理设备的文件,看看你的文件夹(s).干杯!!

bwleehnv

bwleehnv4#

试试这个

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。

相关问题