【问题标题】:Document Folder for iOS 8.1 SDKiOS 8.1 SDK 的文档文件夹
【发布时间】:2014-11-18 08:09:18
【问题描述】:

对于iOS 7.0.3 SDK,我有一个文档查看应用程序,我曾经将文档放在~/Library/Application\ Support/iPhone\ Simulator/7.0.3/Applications/<GUID>/Documents/ 下,然后在我运行该应用程序时可以访问它们。但是,我没有看到任何这样的文件夹iOS 8.1 SDK,我怀疑这可能是因为我从开发人员的网站通过网络下载了 Xcode。我是否正确地怀疑上述可能是我在Application Support 中没有为iPhone Simulator 使用8.1/ 文件夹的原因?如果是,有没有办法通过确定Simulator GUID 添加这些文件夹,以便我的应用程序可以再次开始访问文档?或者文档文件夹位置是否已移至其他位置?

我按照Xcode: directory file for simulator IphoneiPhone simulator folder not in Application Support 的说明进行操作,但它似乎无法解决我的问题。

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    要找到您应用的文档文件夹,您只需将其放入您的应用程序中:didFinishLaunchingWithOptions: 您将在 xcode 的控制台窗口中看到该路径:

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSLog(@"Documents Directory: %@", [paths objectAtIndex:0]);
    

    【讨论】:

      【解决方案2】:

      使用 SimPholder 应用程序了解当前应用程序位置。

      对于 xcode 6.0 >

      下载SimPholder 2.0 a


      对于 xcode 5.1

      下载SimPholders 1.5

      【讨论】:

      • 我在我的 Mac 上安装这个应用程序时遇到了一些问题。让我解决它,看看它是否满足我正在寻找的东西。谢谢。
      【解决方案3】:

      在 iOS 8 xcode 中提供核心模拟器。因此您可以使用以下代码找到文档目录文件夹。你可以在appDidFinishLaunching写代码

      NSLog(@"app directory : %@",[[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-02-12
        • 1970-01-01
        • 2016-06-28
        • 1970-01-01
        • 2012-05-30
        • 1970-01-01
        • 1970-01-01
        • 2018-09-18
        相关资源
        最近更新 更多