16GBモデルでもOK!「iOS 9」に搭載されたストレージ容量節約機能3つ
「iOS 9」は今までのiOSバージョンの中でも最も”ユーザー思い”であるように感じる。最新機能を次々と投入してきた過去とは違い、一瞬立ち止まり、増えてきた多数のデバイスで快適に動作することに重きを置いたアップデート内容となっている。
「iOS 9」はストレージ容量節約という観点においてもユーザー思いであることが判明した。Ars Technicaが16GBモデルでもアプリダウンロード時に余計なストレージ容量を取らないようにする機能を3つ取り上げていたので、紹介する!
16GBモデルでもどうにかなる!ストレージ容量を節約する技術
「iOS 9」はストレージ容量の少ないデバイスにやさしい。「iOS 8」は4.58GBもあるが、「iOS 9」はなんと1.3GBになるまで削ぎ落とすことができた。
それだけではなく、以下に紹介する3つの技術がアプリダウンロード時における容量を節約する。
App Slicing
最も容量節約に貢献してくれるのは「App Slicing」という技術。
かつてのiPhoneは3.5インチディスプレイに最適化されるように開発すれば問題なかったが、年月が経つごとにディスプレイがRetina化され、4インチになり、さらには4.7インチと5.5インチにまでなった。開発者はこれらの幅広いデバイスサイズに対応する必要があり、ユーザーは全てのディスプレイサイズ用の素材をダウンロードする必要があった。
幅広いデバイスに対応しているというのは素晴らしいことだが、言ってしまえば自分のデバイス以外の素材は要らない。容量の無駄だ。
「App Slicing」に対応したアプリは自分のデバイスに必要な素材のみをダウンロードすることができる。
具体的な例を挙げると、「iPhone 5c」でとあるアプリをダウンロードした場合、「App Slicing」に対応していれば「iPhone 6」用の画像素材はダウンロードされずに済む、という仕組みだ。対応するのは難しくないらしいので、多くのデベロッパーが適用してくれることを願う。
On-Demand Resources(ODR)
アプリの容量を削ってくれる2つ目の機能は「On-Demand Resources」。名前の通りオンデマンドでリソースを呼び出す機能となっていて、Ars Technicaはこれをゲームに例えている。
例えば複数レベルあるゲームの場合、アプリダウンロードに時は最初の数レベルに必要なリソースをダウンロードし、ストレージ容量を節約。ゲームを進めるごとにその先のレベルのリソースをダウンロードすると同時にクリアしたゲームのリソースを削除するような仕組みだ。
これはストレージ容量を節約するという意味では非常に有効な機能かもしれないが、予めダウンロードしてあるレベルをクリアした時に圏外だと最悪だ。
Bitcode
3つ目は、「App Slicing」未対応のアプリでもデバイスによって32bitまたは64bitのコードのみをダウンロードすることができる「Bitcode」という機能。これは開発者がコンパイル済みのバイナリをアップロードせずに「intermediate representation」と呼ばれる状態でアップロードすることによって実現される。
Appleにコンパイル処理を任せることによってよりコンパイラが改善された場合、全てのアプリに自動的に反映されるため、デベロッパーとしても有り難い。
今回紹介したストレージ容量節約機能の詳細については以下からどうぞ!
(via 9to5Mac)
もっと読む

iOS 26.2.1、正式リリース。第2世代AirTagのサポート対応

次世代Siri、チャットボット化か。ChatGPT対抗で6月に発表の噂

Appleの2026年新製品発表プラン、全網羅。折畳iPhoneから廉価版MacBookまで、時期別まとめ

iOS 26から新機能が大量流出。数十種判明、AI搭載「Health+」もコード内で確認

iOS 26.4とiOS 27の新機能が内部ビルドから流出か。大幅刷新のSiriとヘルスアプリ

iOS 26.2、正式リリース。Safari初回起動で”ブラウザ選択画面”を表示。Siri置き換えは18日以降か

iOS 26.2が来週正式リリースの見通し。”Liquid Glassスライダー”など8つの新機能

iOS 27、新機能より”品質改善”に注力か。AI機能は例外的に拡充へ

Apple、日本で”Siri不要”の選択を解禁。サイドボタンにAlexaやGemini設定が可能に

iOS 26.2で日本のiPhoneに「検索エンジン選択画面」が表示されるようになります

iOS 26.1、正式リリース。Liquid Glassの不透明度調整が可能に、ロック画面カメラも無効化できます

iOS 26.0.1が正式リリース。iPhone 17シリーズのWi-Fi切断問題やカメラノイズを修正

iOS 26.1ベータ版が配信。日本語でライブ翻訳が利用可能に

地味だけど神!iOS 26で使うべき便利すぎる新機能10選

iOS 26の「絶対チェックするべき」新機能7選。iPhoneを買い換えなくても劇的進化

iOS 26、正式リリース!Liquid Glassで完全に生まれ変わるiPhoneの新体験

詐欺電話、出る前に見極められる!iOS 26の新機能「着信スクリーニング」が画期的すぎる

iOS 18.6.2緊急リリース。“実際に悪用された”脆弱性を修正、全ユーザーに即座のアップデートを推奨

iOS 26でChatGPT-5対応!Apple Intelligenceを介して最新バージョンが利用可能に

