2012-09-05 139 views
0

我尝试了解如何从iPhone应用程序查看应用程序目录。有没有办法在xcode中查看我的应用程序的文件夹结构?如何从iPhone应用程序查看应用程序目录

感谢您的任何提示。

+0

因此,您想知道您的应用在您的设备或模拟器上安装时的样子吗?或者你想在你的应用中显示它,你需要一个API来做到这一点? –

+0

请进一步解释。 –

回答

1

只是要尝试回答。怎么样记录,就像这样:

//App Directory & Directory Contents 
    NSString *appFolderPath = [[NSBundle mainBundle] resourcePath]; 
    NSFileManager *fileManager = [NSFileManager defaultManager]; 
    NSLog(@"App Directory is: %@", appFolderPath); 
    NSLog(@"Directory Contents:\n%@", [fileManager directoryContentsAtPath: appFolderPath]); 

里面的Xcode:

  • 窗口>管理>项目
  • 选择项目
  • “导出数据” 有一个小箭头,它会显示Finder中的位置

enter image description here

+0

非常感谢! – Chris

+0

没问题,这里帮忙:) – Bazinga

1

你必须在你的模拟器上运行它,然后去检查的文件夹:

~/Library/Application Support/iPhone Simulator/ 

将有适用于iOS的每一个版本的工作所需的子文件夹。进入你正在使用的当前版本的iOS文件夹,并且会有一个名为Applications的子文件夹,并且里面会有很多子名称不合的子文件夹。检查逐一直到找到包含您的应用程序:)

2

你可以看到一个包程序(.APP)之一:

  1. 按Ctrl +点击在Project Navigator在Xcode的.app。
  2. 选择 “在Finder中显示” 在Finder中
  3. 按Ctrl +单击.app文件
  4. 选择 “显示包内容”
0

你必须首先将项目归档:

Select the device instead of the simulator (you don't have to plug a device in first). 
Go to: Product -> Archive. 
Open your Organizer (right upper corner). 
Go to the Archive and right-click on your archived project, click on "Show in Finder". 

在组织者中,当你选择了你的项目时,xcode会告诉你appstore上的应用有多大。实际尺寸如果与显示的一样大一半。