В настоящее время я создаю приложение, в котором я хочу позволить пользователю создавать резервные копии своих файлов (plist + m4a). Я заархивировал файлы и изменил расширение на собственное (специально для моего приложения, скажем, «* .MyBackup»). Пользователь может затем экспортировать по электронной почте или с помощью общего доступа к файлам iTunes.
Я уже читал о CFBundleDocumentTypes, но на самом деле не понял, что мне с ними делать.
Часть, в которой я сейчас застрял, - это как связать мое расширение с моим приложением. Если пользователь отправляет электронное письмо с файлом "custom" -zip, он должен открыть его с помощью моего приложения.
Как мне это сделать и что такое "UTExportedTypeDeclarations"?