【问题标题】:Where does the iPhone simulator keep it's tmp/ files?iPhone 模拟器在哪里保存它的 tmp/ 文件?
【发布时间】:2011-08-04 21:59:12
【问题描述】:

我正在模拟器上运行我的 iPhone 应用程序来录制我的声音。它将录音保存到 .wav 文件中,但我不知道它在我的机器上的什么位置。有什么帮助吗?


编辑 1

请注意,我正在尝试在设备上“模拟”体验。所以我对目录的使用是至关重要的。查看我对控制台的输出:


编辑 2

这真的很奇怪。我只是尝试使用 Speak Here 示例项目(“开箱即用”)录制我的声音,并且它有效(播放了我的声音和所有内容)。然而,当我使用查找器尝试定位文件时......没有交易!这真的很奇怪。有什么想法吗?

【问题讨论】:

  • @Joe Blow,谢谢,但没有任何结果。我认为我的回答可能与其他事情有关。

标签: iphone objective-c cocoa-touch ios-simulator


【解决方案1】:

试试这条路径/Users/<your_username>/Library/Application Support/iPhone Simulator/。在可用的目录中寻找/Applications/<your_app>/Documents

更新(2013 年 1 月 27 日):

【讨论】:

  • 这似乎合乎逻辑,但那里什么也没有。我找到了 iOS 版本文件夹/Applications/superLongAlpaNumericCode/myApp.app。但目录中没有任何内容。
【解决方案2】:

根据我的经验,最简单的方法是在代码中的某处输出 NSTemporaryDirectory() 的值。这为您提供了用户和应用程序的 /tmp 文件夹的完整路径。

【讨论】:

    【解决方案3】:

    Xcode 6 中模拟器文件的位置已更改。现在位于:

    ~/Library/Developer/CoreSimulator/Devices
    

    查看此答案了解详情:

    https://stackoverflow.com/a/24291087/2410555

    【讨论】:

      猜你喜欢
      • 2016-01-08
      • 2010-11-09
      • 2012-07-30
      • 1970-01-01
      • 2012-05-31
      • 1970-01-01
      • 2012-03-18
      • 1970-01-01
      相关资源
      最近更新 更多