Как сделать

Как получить локальную файловую систему в стиле Android на iPhone или iPad

С iOS 8 ваш iPhone или iPad теперь может иметь локальную файловую систему, как у пользователей Android. Храните файлы для использования в автономном режиме, обращайтесь к ним в любом обновленном приложении и сохраняйте файлы непосредственно в файловой системе из других приложений.

Более того, некоторые из этих решений позволяют вам легко получать доступ к файлам Mac или ПК на вашем устройстве. Вы также можете использовать этот трюк для доступа к файлам через FTP, SFTP, WebDAV и другие протоколы в любом приложении.

Как это устроено

СВЯЗАННЫЕ: Как использовать расширения приложения на iPhone или iPad с iOS 8

iOS 8 включает точку расширения поставщика документов / поставщика хранения . Любое стороннее приложение может подключиться к этому. По умолчанию это позволяет получать доступ к файлам с iCloud Drive и сохранять файлы на iCloud Drive из любого приложения, которое поддерживает новый инструмент выбора документов. Сторонние сервисы облачного хранения, такие как Dropbox, Google Drive и Microsoft OneDrive, также могут подключаться к этому расположению, что позволяет вам использовать выбранный вами сервис облачного хранения в качестве первоклассного гражданина в любом приложении. Приложения не должны обновляться для поддержки каждого отдельного сервиса — они просто должны поддерживать стандартную систему расширений iOS 8.

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

Файлы, которые вы сохраняете в приложении, которое вы можете рассматривать как локальную файловую систему, сохраняются как часть файлов данных приложения в iOS .

Получить приложение для передачи или документа

СВЯЗАННЫЕ: Все, что вам нужно знать об использовании iCloud Drive и iCloud Photo Library

Есть много приложений, которые вы могли бы потенциально использовать для этого, но вот лучшие два, которые мы нашли до сих пор:

  • Документы (бесплатно) : Приложение Readdle’s Documents отшлифовано и бесплатно. Он предоставляет файловую систему, к которой вы можете получить доступ в любом приложении, а также мощное приложение с поддержкой просмотра различных типов документов и медиа-файлов. Он также может синхронизироваться с iCloud Drive , Dropbox или Google Drive, что позволяет вам получать доступ к одному и тому же набору файлов на вашем компьютере и легко копировать файлы в хранилище приложения или из него. Конечно, все функции синхронизации не обязательны — вы можете использовать их как полностью автономное хранилище файлов. Как и передача ниже, она предлагает доступ к серверам WebDAV, FTP и SFTP.
    Это бесплатное приложение, вероятно, будет лучшим выбором для большинства людей.
  • Transmit ($ 10) : Transmit очень популярен в Mac OS X и теперь предлагает приложение для iOS благодаря новым функциям в iOS 8. Transmit предлагает локальную файловую систему, но включает поддержку доступа к FTP, SFTP, WebDAV и Amazon S3. серверы хранения. Благодаря системе расширений iOS 8 Transmit может добавить поддержку открытия файлов с этих файлов и сохранения файлов на этих удаленных серверах в любом приложении, которое поддерживает новый инструмент выбора документов.
    Вы даже можете включить сервер SSH / SFTP на своем Mac, а затем использовать Transmit (или Documents) для доступа к своей файловой системе напрямую из приложений на вашем устройстве iOS. Официальный сайт Transmit предлагает инструкции. Это приложение стоит 10 долларов, но оно того стоит, если вам действительно нужны эти функции.

Как использовать вашу новую файловую систему

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

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

Документы предлагают различные способы загрузки файлов в приложение, включая доступ к сетевым папкам. Есть также встроенный веб-браузер, который вы можете использовать. Откройте браузер, перейдите к файлу, который вы хотите загрузить, и вы можете сохранить его непосредственно в локальном хранилище файлов приложения.

Но основной клей, который заставляет все это работать, — это система расширений iOS 8. Во-первых, убедитесь, что вы используете приложение, которое было обновлено для его поддержки, например, страницы Apple или другое приложение iWork. Использование приложения, которое было обновлено для его поддержки — например, Страницы Apple или другое приложение iWork. Откройте список мест хранения, в которых можно открывать файлы или сохранять их, и нажмите «Еще…».

Вы увидите список установленных приложений, которые предоставляют провайдеры хранения. Включите одно или несколько установленных расширений поставщика услуг хранения и коснитесь Готово.

Поставщик хранилища появится в списке доступных мест. Вам нужно будет сделать это только один раз, и это будет включено в любом приложении, которое поддерживает эту платформу расширения.

После этого вы сможете открывать файлы или сохранять файлы в локальном хранилище файлов непосредственно из любого приложения, поддерживающего эту систему. Почти любой тип приложения может быть обновлен для поддержки этого. У вас может быть приложение для работы с электронной почтой, которое предлагает способ прикрепить эти локальные файлы к вашей электронной почте или сохранить вложения, например, в таком месте хранения. Возможности практически безграничны — разработчикам просто нужно написать приложения, а вам нужно их установить.


Эта функция не совсем эквивалентна локальной файловой системе Android, но это еще не все плохо. Как только будет обновлено больше приложений для поддержки системы расширений iOS 8, вы сможете получить доступ к файлам из любого места стандартизированным способом практически в любом месте. Сохранены ли они в локальном хранилище вашего устройства, на удаленном сервере или в облачном хранилище — они будут доступны любому приложению.

Изображение предоставлено: LWYang на Flickr

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone