読者のドナルド・エマーソンは、私の心境に変化があったのではないかと心配しています。彼はこう書いています。
以前、あなたはかなり無慈悲に脱獄していたと存じます。新しいiPhoneとiOS 8について、今はどう思われますか?私(そしてあなた)も、まだ検討すべきことでしょうか?
ご存知ない方のために説明すると、ジェイルブレイクとは、デバイスの保護機能を回避し、メーカーが意図していない方法でデバイスを使用できるようにするプロセスのことです。iOSデバイスの場合、ジェイルブレイクされたiPhone、iPad、またはiPod touchでは、iOSにネイティブでインストールされていない、あるいはApp Storeから入手したアプリではインストールできないサードパーティ製のアプリや設定をインストールして使用できることを意味します。
ここまで説明しておけば、確かにそうですね。私はずっとiOSデバイスをジェイルブレイクしてきました…というか、iPhoneが登場して以来ずっとです。つい最近の2013年でも、まだやっていました。
ずっと前から、これは自分のデバイスだし、ハッキングしたくなったとしても(もし何か問題が起きても、それをAppleの問題だとは思わない)、何の害もない、という考えを持っていました。他の方法では得られない、自分にとって重要な機能を追加できるなら、大賛成です。
とはいえ、本当に欲しい機能はほぼ枯渇してしまいました。かつては、セミナーのプレゼンテーションをする際に、iPhoneやiPadのインターフェースをプロジェクターやHDTVに投影する機能が不可欠でした。AirPlayのおかげで、その機能はほぼ不要になりました。(とはいえ、投影された画像にタップ操作を表示するプレゼンテーションモードをオンにできればなお良いのですが。)
また、特定のメディアアプリがApple TVへのストリーミングを拒否する制限を回避する手段も必要でした。しかし、メディア企業は制限を解除するか、Apple TVアプリ経由でネイティブにコンテンツを提供するなど、かなり賢明になったようです。
HBO Apple TV にネイティブ アプリがあるのに、iPhone から HBO Go をストリーミングする必要があるでしょうか?
サードパーティ製キーボードは脱獄アプリのおかげで可能になりましたが、iOS 8ではそれらも利用可能になりました。そして、その中には脱獄アプリでは利用できない機能を提供するものもあります。
iPhoneのインターフェースを動画として録画できる機能も気に入っていました。後で教育ビデオに使えると思ったからです。でも、AirServerやReflectorのようなツールを使えば、MacをAirPlayの再生先として設定し、Screenflowのようなツールを使ってiOSデバイスの出力をキャプチャできるので、その手間はかかりません。(Yosemiteがリリースされたら、iOS 8とYosemiteのネイティブ機能を使ってQuickTime Player内でデバイスの画面をキャプチャできるようになります。)
だから、脱獄コミュニティがiPhoneをジェットパックに変えたり、金を吐き出したりできる機能を開発してくれない限り、もう終わりだと思っています。私の許可があれば、何をしても構いませんが、AppleのデバイスとOSは、現状のままでも満足できるほど進化しています。