ios - AS3 将文件保存在 iOS 上的可访问位置

标签 ios file actionscript-3 text save

我编写了一个应用程序,它创建一个文本文件,然后用于填充文档。在 Android 和 Windows 上一切正常 - 文本文件保存到可访问的位置并可以附加到电子邮件中。

在 iOS 上,情况有所不同。通过使用以下代码,我似乎能够(我认为)将文件保存到应用程序存储目录中。

file1 = File.applicationStorageDirectory.resolvePath("data.txt");
var stream1:FileStream = new FileStream();
stream1.open(file1, FileMode.WRITE);
stream1.writeUTFBytes(string1+"\r\n"+string2);
stream1.close();

我说我认为它保存了,因为我的弹出窗口似乎告诉我文件已保存,所以它至少可以通过代码工作。对于其他目录引用,该按钮不执行任何操作。

但是我找不到任何方法可以导航到该文件夹​​,以便我可以将其附加到电子邮件中。我尝试过不同的电子邮件客户端、不同的文件管理器,但似乎没有任何效果。我考虑过保存到 iCloud 或 google Drive,但在 iOS11 中似乎没有这样的工具。

我确信我不是唯一一个尝试通过 iOS 共享应用程序生成的文本数据文件的人,但我找不到任何方法来做到这一点。

非常感谢任何帮助。

最佳答案

经过大量搜索,我发现了 Distriqt Message ANE 可以满足我的需求。

关于ios - AS3 将文件保存在 iOS 上的可访问位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52043245/

相关文章:

windows - 用 Go 编写的目录 walker 因文件正在使用(锁定)错误而停止

c - 改进我的 C 编码并查找代码问题

java - 如何将 Excel 工作表中的第一行(标题)存储在一个 HashMap 中,并将列数据存储在另一个 HashMap 中

actionscript-3 - RIFF header ,但不是 ActionScript 中的WAV错误

JavaScript 调用 AS3 错误

actionscript-3 - FlashDevelop:加载/播放声音文件的推荐方式

ios - Watchkit 错误 : WatchKit Extension contains multiple WatchKit apps

ios - 如何使用 AVAssetImageGenerator 立即获取远程视频的低质量缩略图

ios - RESideMenu-两个数组

ios - 在 Alamofire 中上传包含多部分表单数据的多张图片时出错