大きなファイルをiPhoneに送り込む5つの方法と、それぞれが最適な場面
iTunesでのファイル共有はもはや過去のもの、AirDropはApple製品同士でしか使えず、4GBの映画を自分宛てにメールするというやり方は最初から機能したためしがありません。残っているのは、性質のまったく異なる一握りの方法で、友人からの1本の動画に向くやり方と、自分のパソコンから40ギガバイトを送るのに向くやり方は別物です。
5つの方法
必要な準備の量でおおよそ並べています。5つとも最終的にはファイルが端末に届きますが、違うのは途中で誰の手を経由するかです。
用途ごとにどれを選ぶか
| やりたいこと | 向いている方法 | 理由 |
|---|---|---|
| 自分のパソコンから映画を40本 | Wi-Fi経由のWebブラウザページ | 容量制限もアップロード先もなく、ドラッグ&ドロップの手軽さに勝るものはない |
| 友人が撮った動画を1本だけ | 端末間の直接リンク | どちらもアカウント不要で、あとに何も残らない |
| 他のデバイスでも使いたい書類 | クラウドアカウント | サーバー上にコピーが残ること自体が目的であり、副作用ではない |
| 自宅に置いておく恒久的なライブラリ | WebDAV / Nextcloud | サーバーから直接再生し、端末には視聴中のものだけを置く |
| カメラで撮った旅行分の映像すべて | iPadに接続した外付けドライブ | 速さと、タブレット側に複製する必要が一切ないこと |
ローカル転送がなぜか表示されないとき
ローカル転送は、2台の端末が同じネットワーク上で互いを見つけられることが前提であり、それができない典型的な理由が3つあります。1つ目はクライアント分離です。多くのルーターに搭載されており、ホテル・カフェ・キャンパスのネットワークのほぼすべてでデフォルトになっている設定で、インターネットへは出られても端末同士は見えないようにするものです。セキュリティ上は妥当な既定値ですが、ローカル転送は不可能になります。回避策としてはスマホのテザリングを使うのが定番です。
2つ目は、一見同じに見えて実は別々のネットワークにいるケースです。メッシュシステムの5GHz帯にいるパソコンとゲストネットワークにいるスマホ、あるいはどちらかがすべての通信を別の場所へ回すVPNを使っている場合です。まず双方のVPNをオフにして確認するのが最初のステップです。
3つ目は単純に、配信側のアプリがバックグラウンドに回っていることです。スマホは一時停止中もWebサーバーを応答させ続けることができないため、アプリを切り替えた瞬間にアドレスは応答しなくなります。これはアプリ側の工夫で回避できる制約ではなく、ダウンロードを支配しているのと同じ一時停止の規則によるものです。
転送を始める前に確認すべきこと
転送サーバーは、動いている間ずっと端末内のファイルへの入り口になります。これは神経質な用心ではなく、便利な道具と穴だらけの入り口を分ける境界線です。
- 省略できないコードが必須になっている
ネットワーク上で到達できるものはすべてPINの背後にあるべきです。共有ネットワーク上で認証のないファイルサーバーは、招待状を出しているのと同じです。
- 破壊的な操作は既定でオフになっている
アップロードと、削除・名前変更は別の権限であるべきです。後者は既定でオフにし、意図的に許可する形にすべきです。
- 使い終えたらすぐ止まる
サーバーは画面と一緒に止まるべきで、午後じゅうバックグラウンドで残り続けるべきではありません。
- 認証情報はデータベースではなくキーチェーンに
クラウドやWebDAVのアカウントに当てはまります。アプリ自身のデータベースに置かれたパスワードは、そのアプリのバックアップにも含まれてしまいます。
- 第三者を経由しているかどうかを把握する
ピアツーピアの経路でも、直接接続が確立できないときは中継サーバーを使うことがあります。どちらの経路になっているか知っておく価値があります。
よくある質問
iTunesのファイル共有はまだ使えますか?
その仕組み自体はmacOSのFinderやWindowsのApple Devicesアプリの中に残っており、対応しているアプリでは今でも動きます。ただし速度が遅く、ケーブルが必要で、フォルダーという概念すら扱えません。大きなメディアを扱うほぼすべてのアプリが、代わりにネットワーク経由の方法を用意しているのはそのためです。
Webブラウザ経由の転送は安全ですか?
自分のネットワーク内で、PINの背後にあり、アプリを離れればサーバーが止まる状態であれば——重要な意味において安全です。ローカルネットワークの外へは何も出ず、コードを知らない相手は使えません。信頼できないネットワーク上では、その安全性はPINの強度そのものになるため、PINを省略可能にすべきではありません。
転送がWi-Fiの実力より遅いのはなぜですか?
たいていはネットワークではなくスマホ側の無線の問題です。ルーターから部屋2つ離れた2.4GHzのスマホは、ルーターのすぐそばで5GHzを使う同じスマホに比べればごくわずかな速度しか出ません。小さなファイルを大量に送る場合も、1つの大きなファイルより遥かに遅くなります。1件ごとに往復が発生するためです。
端末間転送はモバイル回線でも使えますか?
たいていは使えますが、必ずではありません。一部のキャリアのネットワークは直接接続をブロックし、中継を強制するため遅くなります。同じWi-Fi上であれば直接つながり高速になるので、この種の転送は本来そこで行うべきものです。
FoxDLが対応している方法
5つすべてに対応しており、ローカルの2つは私たちが運用するサーバーを一切経由しないように作られています。
- Wi-Fi転送——パソコンの好きなブラウザでアドレスを開き、6桁のPINを入力し、ページへファイルをドラッグするだけ。意図的にフォアグラウンドでのみ動作します。
- そのページ上での操作単位の権限設定。破壊的な操作は既定でオフです。
- 端末間転送は暗号化されたピアツーピア接続で、6桁のコードで開始し、実行中は追加送信や速度・残り時間の表示にも対応します。
- クラウドアカウント——Dropbox、OneDrive、Box、pCloud、百度、Aliyunに対応。
- 自前のサーバー向けのWebDAV、Nextcloud、ownCloud。
- iPadとMacで外部ドライブやフォルダーをその場で閲覧・再生。
- 他のアプリからの共有シート、ドラッグ&ドロップ、「このアプリで開く」。
- すべての認証情報はキーチェーンに保存され、データベースにもログにも一切残りません。
無料枠はプラットフォームによって異なります。iPhoneとiPadではセッションごとに短い試用時間があり、MacではWi-Fi転送は無料、端末間転送は1日1回です。Proはどちらの制限もなくします。
よくある質問
- iTunesを使わずにパソコンからiPhoneにファイルを送るにはどうすればいいですか?
- 2台の端末間で直接ファイルを送るにはどうすればいいですか?
- どのクラウドサービスに接続できますか?
- WebDAV、Nextcloud、ownCloudのサーバーに接続するにはどうすればいいですか?
- 外付けドライブや他のアプリのフォルダから再生できますか?