需要与itunes共享在ios-air-app中创建的文档

时间:2013-05-22 14:45:56

标签: ios actionscript-3 air

我创建了一个基于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中我无法访问此文件。

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

2 个答案:

答案 0 :(得分:1)

嗯,答案是“是”;)

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

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

答案 1 :(得分:0)

答案只是

我在某些项目上遇到了同样的问题。

  1. iTunes不知道如何处理CSV:)
  2. iTunes确实无法访问设备本身的文件系统
  3. 创建的所有文件都属于您应用的沙箱。
  4. 你甚至不能使用iCloud :(
  5. 我的“解决方法”是一个我只是上传文件的网络服务器。