1

我创建了一个基于 adobe air 的 ios 应用程序,它创建了一个文本文件(准确地说是一个 csv 文档),我使用了:

var file:File = File.documentsDirectory.resolvePath(timestamp+".txt");
var stream:FileStream = new FileStream();
stream.open(file, FileMode.WRITE);
stream.writeUTFBytes(the_string);

该文件已创建,我可以使用 iExplorer 等第三方工具访问它。但是在 iTunes 中我无法访问该文件。

我需要在应用程序描述符中声明一些特殊的东西吗?非常感谢所有信息和建议。

4

2 回答 2

1

好吧,答案是“是”;)

我发现我需要做的是添加 UIFileSharingEnabled

到 app-descriptor.xml 和瞧:文档出现在 iTunes 中。

于 2013-05-24T09:20:04.330 回答
0

答案是NO

我在一些项目中遇到了同样的问题。

  1. iTunes 不知道如何处理 CSV :)
  2. iTunes 实际上并没有提供访问设备本身文件系统的可能性
  3. 创建的所有文件都属于您的应用程序的沙箱。
  4. 你甚至不能为此使用 iCloud :(

我的“解决方法”是一个网络服务器,我只是将文件上传到该服务器。

于 2013-05-24T04:59:05.523 回答