- ハウツー

写真:
iOSのファイルアプリは、iOSの優れた新機能の一つです。MacのFinderとほぼ同じくらい簡単に、アプリ間でファイルを移動できます。問題は、すべてのアプリが対応しているわけではないことです。アプリでファイルアプリを使用するには、ドラッグ&ドロップでファイルをドラッグするか、ファイルピッカーを統合する必要があります。
ただし、一部の古いアプリや、サポートを追加したくない開発者のアプリでは、Files を引き続き使用できます。多くのファイルベースアプリは、Mac や PC のブラウザからデータを読み込むためにウェブサーバーを開きます。この昔ながらの回避策を、独自の回避策で活用することで、実質的にローカルの Files サポートを追加できます。ご安心ください。とても簡単です。
iTunes、古き悪しき時代
かつては、アプリにファイルを読み込む唯一の方法は、MacまたはPCを起動し、iTunesを起動し、iPhoneまたはiPadをUSBケーブルで接続し、ファイルをiTunesウィンドウにドラッグするしかありませんでした。この面倒なワークフローを回避するため、一部のiOSアプリはウェブサーバーを追加しました。これにより、Safariを使ってアプリに接続し、アプリのストレージスペースにファイルをアップロードしたりダウンロードしたりできるようになりました。これも面倒ではありましたが、iTunesを使う方法よりははるかに優れていました。
SafariとFilesの連携
iOS 11では、Safariでダウンロードしたファイルをファイルアプリに保存できるようになり、アップロード用のファイルアプリも閲覧できるようになりました。これで何ができるのかお分かりいただけたでしょうか?アプリのウェブサーバーを起動し、iPadやiPhoneのSafariでアクセスして、ファイルアプリを使ってアップロードできるのです。説明のために、Harmonic DogのMultiTrack DAWを例に挙げましょう。これは素晴らしい音楽録音・編集アプリで、パワフルですが、かなり古風な作りになっています。起動すると、以下のような画面が表示されます。

写真:Cult of Mac
そのURLをメモしておいてください。Safariを起動して、上部のアドレスバーに入力してください。Returnキーを押すと、サーバーが読み込まれます。以下のような画面になります。

写真:Cult of Mac
シンプルですが、必要な機能はちゃんとあります。ご覧になっているのはMultitrack DAWのWebインターフェースです。デスクトップブラウザでの使用を想定して設計されていますが、iPadにファイルが入っているので、デスクトップブラウザは必要ありませんよね?接続するアプリによって表示は異なりますが、操作方法はどれも同じです。
MultiTrack(またはお好みのアプリ)にファイルを読み込むには、「ファイルを選択」ボタンをタップし、「ファイルを選択」(同じラベルですが、別の場所にあります)をタップしてファイルブラウザを開きます。使用しているアプリによっては、SafariをSlide Over表示で使用する必要がある場合があります。これは、アプリのウェブサーバーがバックグラウンドで動作し続けることができない可能性があるためです。そのため、アプリを画面上に表示したまま、小さなSafariウィンドウを上に浮かべる必要があります。
通常の分割画面マルチタスクを使用できる可能性はありますが、ファイルをサポートしていないアプリが適切なマルチタスク ビューをサポートする可能性はほとんどありません。

写真:Cult of Mac
これで、必要なファイルを参照し、タップして読み込むことができます。これで完了です。ファイルは対象のアプリ内に表示されるはずです。
どのような種類のアプリでこれができますか?
この方法でファイルの出し入れをするアプリは実に様々です。当然ながら、それらはたいていオタクっぽいアプリです。当時、このウェブサーバー機能は実に素晴らしい追加機能でした。アプリ間でのファイルの出し入れが比較的簡単にできたからです。今ではDropbox、Open in…、Filesなどがありますが、これらの古いアプリの中には未だにアップデートされていないものもあります。
GPSロガーからファイルを閲覧するために使っているGPSアプリかもしれません。あるいは、病院から送られてきた専用のレントゲン写真や超音波写真のファイルを閲覧するために、古いビューアアプリをダウンロードしたかもしれません。今日ご紹介した方法は理想的とは言えませんが、iPhoneでファイルを開くためにMacやPCを探すよりはずっと便利です。特にMacやPCをお持ちでない場合はなおさらです。