Я храню файлы в песочнице своего приложения таким образом, чтобы маскировать исходное имя файла.
Например, у меня есть файл abc.png, который хранится в песочнице как obfuscated.png.
Когда я открываю этот файл в другом приложении с помощью UIDocumentInteractionController, я бы хотел, чтобы другой файл открывал файл с именем abc.png.
В настоящее время другое приложение открывает файл как obfuscated.png.
Я попытался изменить свойство name
UIDocumentInteractionController
в documentInteractionControllerWillPresentOptionsMenu
, а также willBeginSendingToApplication
, однако в обоих случаях приложение-получатель не получает правильного имени файла - оно продолжает показывать скрытое имя файла.
Помимо создания копии файла с незашифрованным именем, есть ли способ заставить принимающее приложение использовать желаемое имя файла?