Я написал приложение, которое создает текстовый файл, который затем используется для заполнения документа. Все это прекрасно работает на 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, но я не могу найти способы сделать это.
Любая помощь высоко ценится.