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