«Сохранить в файлы» на iOS (FMX) - PullRequest
1 голос
/ 08 мая 2019

Я хочу сохранить вложения электронной почты в папку с документами моего приложения (приложение C ++ FMX для iOS и Android).Как зарегистрировать мое приложение в качестве цели?

На приведенных ниже снимках экрана показано, что приложение на моем телефоне под названием Termius является целью для сохранения файлов.Я хочу, чтобы мое приложение было такой целью.Просто нужен пользователь, чтобы получить файлы в папку моего приложения.

popup to save doc

target to save to relayman

1 Ответ

1 голос
/ 11 мая 2019

На основе обучения по Sherlock70 я смог легко добавить папку «Мои документы» моего приложения в качестве цели «сохранить в файлы». Я выбрал iOSDevice64 в качестве целевой платформы, а затем перешел в «Проект-> Параметры-> Приложение-> Информация о версии», где я щелкнул правой кнопкой мыши и выбрал «Добавить ключ» и добавил клавиши UIFileSharingEnabled и LSSupportsOpeningDocumentsInPlace с их значениями. установить на true.

snip showing the new keys

Теперь я могу сохранить вложение электронной почты в папку «Документ» моего приложения через «Сохранить в файлы». Эта ссылка показывает, как вы можете затем перечислить файлы в папке «Документы». Ниже приведено изображение, показывающее, что появляется при нажатии кнопки «Сохранить в файлы»:

enter image description here

Обратите внимание, что я работаю в Rad Studio 10.3 (C ++ Builder 10.3, версия 26.0.32429.4364).

...