iCloud DriveはDropboxの代替ではない

iCloud DriveはDropboxの代替ではない

「iCloud Driveへの移行」(2014年10月15日)を書いた後、Dropboxの代わりにiCloud Driveを使う方法を尋ねるメッセージがいくつか届きました。それらの問い合わせへの回答で何度か述べたように、「iCloud DriveはDropboxの代替ではありません」。しかし、混乱を招いたのは問い合わせのせいではありません。AppleはiCloud Drive、そしてiCloud全般について、十分な説明をしていないからです。

問題の一部は、iCloud がひとつのサービスではなく、カレンダーや連絡先の保存と同期、メール、位置情報サービス、メディアやアプリの共有、バックアップ、データ保存、書類保存など、多岐にわたるサービス群であるという点にあります。Apple は時折、こうしたサービスのうち 1 つ、あるいは複数をマーケティングで強調しますが、通常はサービスが発表されたときや機能拡張されたときに強調しますが、私の知る限り、同社はこの巨大なサービス全体を網羅したガイドを提供したことはありません。これが、Joe Kissell の「Take Control of iCloud」が大成功を収めた理由の一つです (そして、そう、彼はまもなくリリースされるアップデートに熱心に取り組んでいます)。結果として、私たちは象の物語に出てくる盲人のように、たまたま手に取った象のどの部分でも iCloud だと思い込んでしまうのです。

iCloud DriveはiCloudという巨大な組織の一部ですが、AppleはそれがiCloudという巨大な組織の一部なのかを詳しく説明していないため、iCloud Driveは全く新しい機能だと考えがちです。しかし、全く新しいものでも、独自の機能でもありません。iCloudの既存機能である「書類とデータ」がより成熟した形態に過ぎません。

Documents & Data — AppleがiCloud Driveを導入する前は、iCloud対応アプリはそれぞれユーザーのiCloudアカウント内に専用のプライベートストレージスペースを持つことができました。そのスペースにアクセスし、そこに保存されているファイルを操作できるのは、そのアプリだけでした。Appleは、この機能についてユーザーに説明したり、インターフェースで公開したりする際に、この機能に「Documents & Data」という汎用的な名前を付けました。その仕組みは以下のとおりです。

iCloud対応のiOSアプリ(例えばPagesやPDFpenなど)に、同じくiCloudを使用するMacアプリが関連している場合、MacアプリとiOSアプリの両方が同じプライベートストレージスペースにアクセスし、同じファイルを使用することができます。つまり、iPhoneでファイルを作成し、iCloudに保存すれば、MacやiPadの関連アプリで開くことができるのです。

しかし、Mac 上でも、iCloud のプライベートストレージスペースにファイルを作成、削除、または変更するにはアプリを使用する必要があり、Finder からは直接アクセスできませんでした。(技術的には、 Finder を使ってホームフォルダのライブラリの奥深くまでアクセスし、キャッシュされた iCloud ファイルを見つけることは可能ですが、Mac のライブラリ内にキャッシュされたファイルはローカルコピーに過ぎず、iCloud 自体に保存されているマスターファイル、つまり現在の「真実」を反映しているとは限りません。)

AppleはOS X 10.10 YosemiteとiOS 8でiCloud Driveを導入しました。しかし、これはDocuments & Dataの代替ではありませんでした。Documents & DataのDocuments部分にユーザーインターフェースを提供したのです。

iCloud Drive — Macでは、iCloud DriveはFinderからアクセスして、アプリがiCloudに保存した書類を閲覧、追加、削除する方法を提供します。さらに、ユーザーはiCloudに独自のフォルダを作成し、そこに好きな書類を保存することもできます。iCloud DriveはFinderウィンドウの「よく使う項目」サイドバーに選択肢として表示され、クリックすると通常のフォルダリストとよく似た画面が表示されます。しかし、見た目は誤解を招く可能性があります。


iCloud Drive に表示されるフォルダの多く (実際のところ、自分でフォルダを追加していない場合はすべて) は Finder タイプのフォルダではなく、「アプリ ライブラリ」です。これらのアプリ ライブラリは、以前はアプリ専用の書類保存スペースだったものが iCloud Drive に表示されるものです。これらは依然として、それを所有するアプリによって管理および維持され、そこで何ができるかは依然として個々のアプリによって主に決定されます。たとえば、一部のアプリでは、アプリ ライブラリに入れることができる書類の種類が制限されている場合があります。Finder
ではアプリ ライブラリ「フォルダ」の情報を見ることすらできません。[ファイル] > [情報を見る] は無効になっており、Command + I のショートカットを試みると、Finder がビープ音を鳴らします。

画像

Finderが搭載されていないiOS 8では、iCloud対応アプリ内からiCloud Driveにアクセスできます(もちろん、アプリ開発者がiCloud Driveへのアクセス機能を提供している場合)。iOS 8のiCloud対応アプリは、ほとんどの場合、管理しているiCloudドキュメントを以前のバージョンのiOSとほぼ同じ方法で表示します。


しかし、アプリはドキュメントを従来通りの方法で表示する場合でも、iCloud Drive を閲覧したり、他のアプリのライブラリやユーザーフォルダに保存されている互換性のあるドキュメントを開いたりする方法を提供することができます。例えば、iOS 版 Pages では、ドキュメントマネージャツールバーの + アイコンをタップすると iCloud Drive の「ドキュメントピッカー」が開き、そこからユーザーフォルダや他のアプリのライブラリ(対応しているアプリのみ。一部のライブラリは無効になっているか、ピッカーに表示されない場合があります)を開くことができます。そして、それらの
ライブラリやフォルダから、開くドキュメントを選択できます。

画像

他のアプリのアプリライブラリやiCloud Driveフォルダからドキュメントを開いたときに、アプリがどのような動作をするかを予測することは困難です。あるアプリはドキュメントのコピーを作成して自身のアプリライブラリに保存するかもしれませんし、別のアプリはエイリアスを作成して自身のアプリライブラリに保存するかもしれません。

iCloud Drive は、主に、旧バージョンの iOS や OS X よりも、旧バージョンの Documents & Data サービスの Documents 部分を管理する上で、より高度な制御と利便性を提供します。しかし、iCloud Drive 上に独自のフォルダを作成(一部のアプリライブラリ内を含む)し、そこに好きな書類を保存できるため、「これなら Dropbox の代わりになりそうだ!」と思っても無理はありません。しかし、おそらくそれは間違いでしょう。

iCloud Drive は Dropbox の代替ではない— まず、Dropbox は iCloud よりはるかに安価です。Dropbox の 1 テラバイトのストレージは年間 99 ドルですが、同じ量の iCloud ストレージは月額19.99 ドル(または年間 239.88 ドル) です。

しかし、コストは理由の一部に過ぎません。両サービスは仕組みも異なります。例えば共有について考えてみましょう。iCloudは基本的に共有が全てですが、主にデバイス間でデータ共有することを目的としています。つまり、カレンダー、音楽、メール、Numbersの予算管理、Pagesの読みかけの小説など、同じデータをすべてのデバイス間で共有するということです。他の人、たとえ他のiCloudユーザーであっても、データを共有するのは簡単ではありません。さらに悪いことに、選択肢は限られており、非常に限定されています(特定のフォトストリームや、PagesやNumbersで明示的に共有されたドキュメントなど)。

一方、Dropboxでは、フォルダとその中にあるすべてのドキュメントを他のDropboxユーザーと共有できます。これにより、Take Controlの原稿が著者や編集者に執筆、編集、制作のために提供されます。iCloud Driveで同じことを行うのは不可能でしょう。

さらに、iCloud は Dropbox とは異なり、ファイルの以前のバージョンを保存しません (ただし、一部の個別のアプリでは保存されます)。また、削除されたファイルを復元することもできません。

しかし、最も重要なのは、iCloud Driveは単なるファイル共有サービスではないということです。MacとiOSの両方のアプリは、アプリライブラリで何ができるかについて多くの権限を持っていることを覚えておいてください。つまり、FinderはiCloud Driveを単なるフォルダがたくさんあるドライブのように見せかけながら、個々のアプリの権限と要件を尊重するために、予測不能な動作をすることがあります。例えば、どのアプリライブラリがどのファイルを受け入れるかは、実際に試してみるまで見た目ではわかりません。

また、少なくともYosemiteの初期リリースでは、iOSアプリが作成したエイリアスの名前を変更するなど、アプリライブラリ内で一見普通のファイル操作を行うと、Finderが混乱することがあります。私が経験した限りでは、Finderが回転するビーチボールモードに陥り、そこから回復できない状態になったり、変更したファイル名が長い文字と数字の文字列に変わってしまったりしました。これは、ファイル共有サービスでは望ましくない動作です。

iCloud Drive は、iCloud に保存されているドキュメントをより良く管理、アクセス、同期できる手段であり、歓迎すべき機能強化です。

しかし、それは Dropbox ではありません。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.