2014-10-03 74 views
0

在iPad上,当从App Store下载游戏,应用程序或任何其他应用程序时,它必须存储在某处,但在哪里?他们居住在哪里?iPad-下载应用程序的目录

作为测试,我下载了一款游戏(2048)和一款应用程序(Skype)到iOS8的iPad Air上。

我的应用程序(Xcode 6)我使用下面的代码来枚举所有我能想到的目录,但仍然无法找到这些下载的东西。

NSFileManager* fileManager = [NSFileManager defaultManager]; 
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSApplicationDirectory , NSAllDomainsMask, YES); 

    for (id pathskey in paths) 
    { 

    NSFileManager *localFileManager=[[NSFileManager alloc] init]; 
    NSDirectoryEnumerator *dirEnum = [localFileManager enumeratorAtPath:pathskey]; 


    file = [[NSString alloc] init]; 

      while ((file = [dirEnum nextObject])) 
      { 
       NSLog(@"%@", file); 
      } 
    } 

任何指针?

谢谢

+2

它不应该公开这些文件。你无法访问它们。 – 2014-10-03 14:23:13

回答

1

用户应用程序存储在

在/ var /移动/应用

你将无法看到,从您的应用程序,因为你的应用沙盒。

越狱设备上,你也许可以直接部署应用程序到

/应用

运行以来从那里将有root权限。

+0

感谢您的回复。我想知道我是否可以使用权利和/或电源箱(如果所有可能的运行idevices的应用程序都可以)?如果是这样的话,怎么样? 谢谢 – georgeOfTheJungle 2014-10-07 09:32:25