0

我已经构建了一个快速的 iOS 应用程序,将用于调查(问题/答案风格),将数据本地保存到 iPad,因为没有互联网访问可以立即上传。

如何访问保存的 CSV,目前它正在保存到应用程序文档根目录。但是从 xCode/MacOS 无法访问此位置。将其保存到更容易访问的位置或访问当前位置的任何更好的方法。

目前使用:

NSString *docPath=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)objectAtIndex:0];
NSString *s2goevent=[docPath stringByAppendingPathComponent:@"results.csv"];
4

2 回答 2

1

最简单的方法是记录文档文件夹位置并在 Finder 中打开它。

NSLog(@"%@", docPath);

你应该得到这样的结果:

/Users/<username>/Library/Application Support/iPhone Simulator/<simulator version>/Applications/<app id>/Documents

复制 url 并转到 Finder,然后使用“转到文件夹...”菜单(或按 Cmd + Shift + G)并粘贴 url。

如果应用程序已经在设备上:

  1. 打开管理器(Cmd + Shift + 2)
  2. 选择设备选项卡并从左侧列表中选择一个设备
  3. 单击应用程序并选择您的应用程序,然后浏览“沙盒中的数据文件”部分下的文件。您还可以导出文件并将它们保存到您的计算机。
于 2013-08-13T11:06:59.523 回答
1

可能不是直接的答案。但是您可以使用 iexplorer mac 应用程序查看应用程序的内容,包括存储在设备中的不同文件。http://www.macroplant.com/iexplorer/

于 2013-08-13T11:28:25.850 回答