iOSのファイルシステムをUSB経由で管理したい方に朗報です。Saurik氏は最近、脱獄済みのiOS 8ユーザー向けに「Apple File Conduit 2」というAFCパッケージを公開しました。このパッケージは現在Cydiaからダウンロード可能で、デバイスをUSB経由でコンピューターに接続した際にiOSのルートファイルシステム全体を閲覧できます。
Saurik氏の説明によると、AFCはApple File Conduitの略で、iTunesやiPhotoなどのアプリがiOSデバイスのメディアコンテンツを読み取るための仕組みです。残念ながら、従来のAFCは制限された状態にあり、メディアなどに関連する特定のファイルしか閲覧できません。AFC2を使えば、あらゆる機能にアクセスできるようになります。
サウリック氏はさらにこう説明する。
…AFC2 は多くの人からセキュリティホールであると考えられていることを理解してください。完全な USB ファイルシステムへのアクセスを提供したくない場合があります…セキュリティ上の懸念から、最新の「脱獄」では、デフォルトで AFC2 のインストールを回避するようになりました。
iOS 7.1 用の代替 AFC2 パッケージは、コア開発者コミュニティの多くが合法の範囲を超えていると感じる方法でこの問題を解決します。
このパッケージにはこの問題はありません。Apple からソフトウェアを再配布するのではなく、このパッケージは必要に応じてファイルをダウンロード (そしてもちろん検証) します。
残念ながら、これはおそらくより「繊細」であり、失敗することもあります。
したがって、インストールの問題に遭遇するユーザー(私は遭遇するとは思っていませんが)には、このパッケージで発生する複雑な問題を理解していただくようお願いします。
つまり、AFC2を使用する前に考慮すべき点がいくつかあります。iPhoneをMacに接続し、MacroplantのiExplorerなどのアプリを使ってすぐにファイルを閲覧したり転送したりできるのは確かに便利です。しかし、その利便性にはセキュリティ上の懸念が伴うため、この機能についてはバランスの取れた見方をするのが最善です。
また、Saurik 氏が述べたように、Apple File Conduit 2 で採用されている AFC2 サポートの性質がより複雑なため、インストールの問題が発生する可能性もあります。
脱獄したデバイスでAFCを使っていますか?iOS 8の脱獄でAFCがサポートされていることを嬉しく思いますか?
以下は、ジェイルブレイクされた iOS 8.1 を実行している iPhone 5s 上の iFunBox です。