今週末、シアトルからポートランドへの旅行中、運転中に数時間でAT&Tのモバイルデータ通信プランで約150MBのデータを消費してしまいました。データ通信を消費していた可能性のあるアプリはPodcastsアプリだけでした。このアプリは起動していて、以前ダウンロードしたと思われるポッドキャストを再生していました。
これは、サードパーティのアプリプロバイダー(Appleから過剰なデータ消費について警告を受けている)、Apple(バグだらけで少々ひどいPodcastアプリを開発した)、そしてAT&Tのような携帯電話会社が存在する状況で、各要素の相互作用を把握することがいかに難しいかを、苛立たしくも思い知らされる出来事だ。少なくともAT&Tは現在、データ使用量の詳細な記録を提供している。(現在進行中のレポートは、おそらく会計システムの不規則性によるものと思われるが、20MB以下の塊に自動的に分割されているようだ。)
もちろん、どのアプリがデータを消費したかを把握する方法も、過剰なデータ消費が続いていることを警告する方法もありません。Appleと通信事業者はかつて、携帯電話ネットワーク経由でダウンロード可能なアプリ、音楽、映画、ポッドキャストなどのアイテムについて、20MBという制限を設けていました。これは後にアイテムごとに50MBに引き上げられました。また、AppleはiOS 5に、iCloudでホストされている音楽の再生など、モバイルブロードバンドネットワーク経由の特定のアクティビティをオン/オフにするスイッチを搭載しています。iOS 6では、このようなスイッチがさらに追加される予定です。
PodcastsアプリはMusicアプリとは異なり、ダウンロード中の全リストを表示しないため、アップデートされたポッドキャストをポーリングして取得していたのではないかと疑っています。出発前にアプリを起動し、Wi-Fi経由でしばらく起動させておき、そのようなタスクが実行されていないことを確認していたにもかかわらずです。Podcastsアプリにはモバイルデータ通信によるダウンロードをオフにするスイッチがありません。これはアドオンソフトウェアであり、MusicアプリのようにiOSの基本設定の一部ではないためです。Podcastsアプリには、個々のPodcastの自動ダウンロードをオン/オフにするスイッチはありますが、アプリ全体でこれを無効にする設定はありません。
[更新:ハレルヤ!2012年9月19日にiOS 6のリリースと同時にリリースされたPodcasts 1.1アップデートには、ダウンロードをWi-Fi接続時のみに制限するスイッチが含まれています。また、iCloud経由で購読を同期し、プルダウンでアップデートできるようになりました。私には遅すぎました。別のアプリに切り替えました。後日レビューをお届けします。—GF]
皆さんも、時間を正確に特定できる同じような謎を見たことがあるでしょうか?AT&Tは以前、毎晩課金情報をダンプしていたため、一部の加入者は午後11時にどうやって100MBもダウンロードしたのかと不思議に思っていました。この1時間ごとの内訳があれば、使用量をより詳細に分析でき、どのアプリが私たちを悲惨な状況に陥れたのか推測できるかもしれません。
帰りの旅では、アプリトレイからPodcastアプリを削除し、ダウンロード済みのPodcastをMusicアプリで聴くことにしました。このドライブではデータ使用量は最小限に抑えられました。MusicアプリはPodcastをダウンロードしなくなりましたが、インターフェースを使って再生できます。また、デスクトップ版のiTunesを使ってPodcastを最新の状態に維持し、iTunes同期を使ってiOSデバイスにコピーすることもできます。
iOS 6では、ミュージックアプリからポッドキャストアプリが完全に削除されてしまいました。つまり、iPhoneからPodcastアプリを完全に削除するには、代替アプリを探す必要があるということです。Appleはかつて、音声録音をストリーミングではなくダウンロードするポッドキャストアプリを禁止していました。しかし、今は状況が変わってきています。この分野を調査したわけではありませんが。皆さんはどのアプリがお好きですか?