iOS(旧称iPhone OS )は、AppleがiPhoneスマートフォン向けに作成したモバイルオペレーティングシステムです。2007 年 1 月に初代 iPhoneと同時に発表され、2007 年 6 月にリリースされました。iOSのメジャーバージョンは毎年リリースされ、現在の安定版であるiOS 26は 2025 年 9 月 15 日に一般公開されました。[ 3 ]
iOSはiPhoneの基盤であるだけでなく、Appleが開発した他の3つのオペレーティングシステム、iPadOS、tvOS、watchOSの基盤にもなっています。[ 4 ] iOSは、2019年にiPadOSが導入されるまでiPadにも搭載され、 iPod Touchシリーズも販売終了までiOSで動作していました。[ 5 ] iOSは、 Androidに次いで世界で2番目に広くインストールされているモバイルオペレーティングシステムです。2023年12月現在、AppleのApp Storeには380万以上のiOSモバイルアプリがあります。[ 6 ]
iOS はmacOSをベースにしています。macOS と同様に、MachマイクロカーネルとFreeBSDのコンポーネントが含まれています。[ 7 ] [ 8 ]これはUnix ライクなオペレーティングシステムです。iOS の一部はApple Public Source License [ 9 ]やその他のライセンス[ 10 ]の下でオープンソースですが、 iOS はプロプライエタリソフトウェアです。[ 11 ]
2005年、スティーブ・ジョブズがiPhoneの計画を始めたとき、彼は「Macを小型化してエンジニアリングの偉業を成し遂げるか、iPodを大型化するか」という選択肢があると述べた。ジョブズは前者のアプローチを支持したが、スコット・フォースタルとトニー・ファデルがそれぞれ率いるMacintoshチームとiPodチームを社内競争で競わせ、フォースタルがiPhone OSを開発して勝利した。この決定により、iPhoneはサードパーティ開発者向けのプラットフォームとして成功を収めた。よく知られたデスクトップオペレーティングシステムをベースにすることで、多くのサードパーティのMac開発者は最小限の再トレーニングでiPhone向けソフトウェアを開発することができた。フォースタルはまた、プログラマーがiPhoneアプリを開発するためのソフトウェア開発キットと、iTunes内のApp Storeの作成にも携わった。[ 12 ] [ 13 ]
オペレーティングシステムは、2007 年 1 月 9 日にMacworld Conference & Expoで iPhone とともに発表され、同年 6 月にリリースされました。[ 14 ] [ 15 ] [ 16 ] 1 月に発表されたとき、スティーブ ジョブズは「iPhone は OS X を実行し、デスクトップ クラスのアプリケーションを実行します」と主張しましたが、[ 17 ] [ 18 ] iPhone のリリース時には、オペレーティングシステムは「iPhone OS」と改名されました。[ 19 ]当初、サードパーティのネイティブ アプリケーションはサポートされていませんでした。ジョブズの論理は、開発者はSafari Web ブラウザを介してWeb アプリケーションを構築でき、「iPhone のネイティブ アプリのように動作する」というものでした。[ 20 ] [ 21 ] 2007 年 10 月、Apple はネイティブソフトウェア開発キット(SDK) が開発中であり、「2 月に開発者の手に渡る」予定であると発表しました。[ 22 ] [ 23 ] [ 24 ] 2008年3月6日、Appleはプレスイベントを開催し、iPhone SDKを発表した。[ 25 ] [ 26 ]

iOS App Storeは2008年7月10日に開設され、当初は500種類のアプリケーションが提供されていた。[ 27 ]これは急速に増加し、2008年9月には3,000人、[ 28 ] 2009年1月には15,000人、[ 29 ] 2009年6月には50,000人、[ 30 ] 2009年11月には100,000人、[ 31 ] [ 32 ] 2010年8月には250,000人、 [ 33 ] [ 34 ] 2012年7月には650,000人、[ 35 ] 2013年10月には100 万人、[ 36 ] [ 37 ] 2016年6月には200 万人、[ 38 ] [ 39 ] [ 40 ] そして2017年1月には220万人に達した。 [ 41 ] [ 42 ] 2016年3月現在 100 万個のアプリがiPadタブレットコンピュータとネイティブに互換性があります。[ 43 ]これらのアプリは合計で1300億回以上ダウンロードされています 。[ 38 ] アプリ分析会社Sensor Towerは、App Storeのアプリ数が2020年までに500万個に達すると予測しました。[ 44 ]
2007 年 9 月、Apple はiPhone のフォーム ファクターをベースに再設計されたiPodであるiPod Touchを発表しました。 [ 45 ] 2010 年 1 月 27 日、Apple は、iPhone や iPod Touch よりも大きな画面を備え、ウェブ ブラウジング、メディアの視聴、読書用に設計され、9.7 インチ (25 cm) の画面を使用して、新聞、電子書籍、写真、ビデオ、音楽、ワー プロセッシング文書、ビデオゲーム、既存のほとんどの iPhone アプリなどのマルチメディア フォーマットとのマルチ タッチ インタラクションを提供する、待望のメディア タブレットであるiPadを発表しました。[ 46 ] [ 47 ] [ 48 ]また、ウェブ ブラウジング用の Safari のモバイル版、App Store、iTunesライブラリ、iBookstore、連絡先、メモへのアクセスも含まれています。コンテンツはWi-Fiおよびオプションの3Gサービス経由でダウンロードするか、ユーザーのコンピュータを介して同期できます。[ 49 ] AT&Tは当初、iPad の 3G ワイヤレス アクセスの米国唯一のプロバイダーでした。[ 50 ]
2010年6月、AppleはiPhone OSを「iOS」にブランド変更した。[ 51 ] [ 52 ]「IOS」という商標は、Ciscoがルーターで使用しているオペレーティングシステムIOSに10年以上使用していた。潜在的な訴訟を避けるため、AppleはCiscoから「IOS」商標のライセンスを取得した。[ 53 ]
Apple Watchスマートウォッチは、2014年9月9日にティム・クックによって発表され、健康とフィットネスの追跡機能を備えた製品として紹介されました。[ 54 ] [ 55 ] 2015年4月24日に発売されました。[ 56 ] [ 57 ] [ 58 ]オペレーティングシステムとしてwatchOSを使用しています。watchOSはiOSをベースにしており、アクティビティ追跡アプリなど、Apple Watch専用に作成された新機能があります。[ 59 ]
2016 年 10 月、Apple はナポリのフェデリコ 2 世大学の新しいキャンパス内に、初の iOS 開発者アカデミーを開設しました。 [ 60 ] [ 61 ]このコースは完全に無料で、 Apple エコシステムプラットフォーム向けのアプリケーションの作成と管理に関する特定の技術スキルを習得することを目的としています。[ 62 ]アカデミーでは、経営管理(デジタル機会に焦点を当てた事業計画と経営管理) の問題もあり、グラフィカル インターフェイスの設計に特化したコースもあります。学生は、アプリの設計から実装、セキュリティ、トラブルシューティング、データ ストレージ、クラウドの使用まで、アプリのライフサイクル全体に関する詳細なトレーニング体験である「エンタープライズ トラック」に参加する機会があります。 [ 63 ] [ 64 ] 2020 年現在、アカデミーは世界中から 1,000 人近くの学生を輩出しており、彼らは 400 のアプリのアイデアに取り組み、すでに iOS App Storeで約 50 のアプリを公開しています。 2018~2019年度には、30カ国以上から学生が到着しました。そのうち35名が、毎年6月初旬にカリフォルニアで開催されるAppleの年次開発者会議であるWorldwide Developer Conferenceへの参加に選ばれました。[ 65 ] [ 66 ]

2019年6月3日、 iPad向けiOSのブランド版であるiPadOSがWWDC 2019の基調講演で発表され、2019年9月25日にリリースされた。[ 67 ]
2025年6月9日、WWDC 2025において、AppleはiOS 26を発表しました。バージョン番号は、そのバージョンが発表された年の翌年を表しています。この番号付け方式は現在、すべてのApple製オペレーティングシステムで使用されており、バージョン番号の同期が保たれています。
2026年6月8日、WWDC 2026でAppleはiOS 27を発表しました。これは、AppleがGoogleと共同で設計した新しいモデルであるSiri AIを導入したものです。[ 68 ] Siri AIは、ショートカットアプリでショートカットを作成したり、高度なルートを計画したりするなど、はるかに複雑なタスクを処理できます。[ 69 ]改良されたSiriはAIチャットボットに似ており、ユーザーが過去の会話を見ることができるアプリが提供されます。[ 70 ]
iOS のユーザー インターフェイスは、スワイプ、タップ、ピンチ、逆ピンチなどのマルチタッチジェスチャーを使用した直接操作に基づいています。インターフェイスコントロール要素には、スライダー、スイッチ、ボタンなどがあります。[ 71 ]一部のアプリケーションでは、デバイスを振ったり (よくある結果の 1 つは元に戻すコマンド)、3 次元で回転させたり (よくある結果の 1 つはポートレート モードとランドスケープ モードの切り替え) に反応するために、内蔵の加速度計が使用されます。§アクセシビリティ機能で説明されているさまざまなアクセシビリティにより、視覚障害や聴覚障害のあるユーザーが iOS を適切に使用できます。[ 72 ]
iOS デバイスはロック画面で起動します。ロック画面には時刻と、アプリからの最新情報を表示するユーザーのロック画面ウィジェットが表示されます。[ 73 ]ロック画面にはコントロールと呼ばれる 2 つのボタンもありますが、これは iPhone でのみ利用可能です。デフォルトではフラッシュライトとカメラですが、コントロール センターで利用可能な任意のコントロールにカスタマイズしたり、削除したりすることもできます。[ 74 ]ロックを解除すると、ユーザーはホーム画面に移動します。ホーム画面は、iOS デバイスの主要なナビゲーションおよび情報「ハブ」であり、パーソナル コンピュータのデスクトップに相当します。iOS のホーム画面は通常、アプリのアイコンとウィジェットで構成されています。アプリのアイコンは関連するアプリを起動し、ウィジェットは天気予報、ユーザーのメール受信トレイ、ニュース ティッカーなど、ライブで自動更新されるコンテンツをホーム画面に直接表示します。[ 75 ]
画面上部にはステータスバーがあり、デバイスとその接続に関する情報が表示されます。コントロールセンターは、Face ID搭載のiPhoneではノッチまたはダイナミックアイランドの右上から「下に引き下げる」ことができ、 Touch ID搭載のiPhoneでは画面下部から上部に「上に引き上げる」ことができ、設定を開かなくてもデバイスをより迅速に管理するためのさまざまなトグルにアクセスできます。明るさ、音量、ワイヤレス接続、音楽プレーヤーなどを管理できます。[ 76 ]
左上から下へスクロールすると(Touch ID搭載のiPhoneでは上から下へスクロールすると)、通知センターが開きます。最新バージョンのiOSでは、通知センターはロック画面と非常によく似ています。通知は時系列順に表示され、アプリケーションごとにグループ化されます。一部のアプリの通知からは、メッセージに直接返信するなど、直接操作することができます。通知は2つのモードで送信されます。1つは、ロック画面に表示され、特徴的な音と振動で知らせる重要なアラート(緊急アラートや悪天候アラートなど)で、警告バナーとアプリのバッジアイコンが添えられます。もう1つは、デフォルトの音と振動を使用する標準アラートです。どちらも通知センターで見つけることができ、ロック画面に一定時間表示されます(ユーザーがロック時に通知センターを許可している場合を除く)。[ 77 ] [ 78 ]
Touch ID搭載のiPhoneでは、ホームボタンと電源ボタンを同時に押すことでスクリーンショットを作成できます。ボタンを長押しする必要があるAndroidとは異なり、iOSでは短く押すだけで十分です。 [ 79 ] Face ID搭載のiPhoneでは、代わりに音量アップボタンと電源ボタンを使用してスクリーンショットを撮影します。[ 80 ]
カメラアプリは、 iOS 7 より前はスキューモーフィックなカメラシャッターを閉じるアニメーションを使用していました。それ以降は、シンプルな短いブラックアウト効果を使用しています。[ 81 ]時間の経過とともに追加された注目すべき機能には、 HDR写真撮影と、動いている物体によるゴースト効果を防ぐ通常の写真と高ダイナミックレンジの写真を同時に保存するオプション ( iOS 6のiPhone 5以降)、自動 HDR 調整 ( iOS 7.1以降)、有効にすると各写真に短いビデオがバンドルされる「ライブフォト」 ( iPhone 6s、iOS 9 )、デジタルズームショートカット ( iPhone 7 Plus、iOS 10 ) などがあります。[ 82 ] [ 83 ] [ 84 ]ビデオ解像度やフレームレートなどの一部のカメラ設定は、カメラインターフェイス自体では調整できず、システム設定に委ねられています。[ 85 ]
iOS 13の新機能「コンテキストメニュー」は、項目を長押しすると関連するアクションを表示します。コンテキストメニューが表示されると、背景がぼやけます。[ 86 ]
複数の選択肢から選ぶには、選択コントロールを使用します。セレクターは、下部に固定して表示することも、コンテンツと同じ行に表示することもできます(日付セレクターと呼ばれます)。日付セレクターは、他の選択コントロールと同様の外観を持ちますが、日、月、そして必要に応じて年を表示する列があります。
警告は画面中央に表示されますが、画面下部からスクロールアップしてくる警告(「アクションパネル」と呼ばれます)もあります。要素の削除など、破壊的な操作は赤色で表示されます。
iOS の公式フォントはSan Franciscoです。小さなテキストの読みやすさを考慮して設計されており、サードパーティ製アプリを含むオペレーティングシステム全体で使用されています。[ 86 ]
アイコンのサイズは、iPhone 11 ProやiPhone 8 Plusなど、通常6インチ以上の大型画面のiPhoneでは180x180ピクセルですが、小型ディスプレイのiPhoneでは120x120ピクセルです。[ 87 ]
SpringBoardによってレンダリングされるホーム画面には、アプリケーションのアイコンと、ユーザーが最もよく使うアプリをピン留めできる下部のドックが表示されます。iOS のホーム画面は通常、アプリのアイコンとウィジェットで構成されています。アプリのアイコンは関連するアプリを起動し、ウィジェットは天気予報、ユーザーのメール受信トレイ、ニュースティッカーなど、ライブで自動更新されるコンテンツをホーム画面に直接表示します。[ 88 ]ホーム画面は、ユーザーがデバイスのロックを解除したとき、アプリ使用中に物理的な「ホーム」ボタンを押したとき、またはホームバーを使用して画面の下部から上にスワイプしたときに表示されます。[ 89 ]画面の上部には、時間、バッテリー残量、信号強度などのデータを表示するステータスバーがあります。画面の残りの部分は、現在使用しているアプリケーションに割り当てられています。パスコードが設定されていて、ユーザーがデバイスの電源を入れると、ホーム画面へのアクセスが許可される前に、ロック画面でパスコードを入力する必要があります。[ 90 ]
iPhone OS 3 ではSpotlightが導入され、ユーザーはメディア、アプリ、メール、連絡先、メッセージ、リマインダー、カレンダー イベントなどのコンテンツを検索できるようになりました。iOS 7 以降では、Spotlight はホーム画面のどこでも下にスワイプすることでアクセスできます (通知センターとコントロール センターを開く上下の端を除く)。[ 91 ] [ 92 ] iOS 9 では、Spotlight にアクセスする方法が 2 つあります。iOS 7 および 8 と同様に、ホーム画面のどこでも下にスワイプすると Spotlight が表示されます。ただし、iOS バージョン 3 から 6 と同じ方法でもアクセスできます。これにより、Spotlight にはアプリの提案、連絡先の提案、ニュースなどの Siri の提案が追加されます。[ 93 ] iOS 10 では、Spotlight は専用の「今日」パネルの上部にあります。[ 94 ]
iPhone OS 3.2のリリースにより、ユーザーはホーム画面に壁紙を設定できるようになりました。この機能は当初iPad(第1世代)でのみ利用可能でしたが、iPhone OS 3.2のリリースから数か月後にiOS 4がリリースされると、 iPhone 3GとiPod touch(第2世代)を除く、このオペレーティングシステムを実行できるすべてのiPhoneおよびiPod touchモデルで利用できるようになりました。これは、アイコンアニメーションのパフォーマンスの問題によるものです。[ 95 ]
iOS 7ではホーム画面に視差効果が導入され、デバイスの動きに合わせて壁紙やアイコンが移動し、3D効果やアイコンが浮いているような錯覚を生み出します。この効果はメールやSafariのタブ表示でも確認できます。[ 96 ]
研究者たちは、ユーザーがホーム画面上のアイコンを、使用頻度やアプリケーション間の関連性、使いやすさや美観といった理由に基づいて整理していることを発見した。[ 97 ]
iOS は当初、システム フォントとしてHelvetica を使用していました。Apple はiPhone 4とそのRetina ディスプレイ専用にHelvetica Neueに切り替え、iOS 4 の古い iPhone デバイスでは Helvetica をシステム フォントとして維持しました。[ 98 ] iOS 7 では、Apple はシステム フォントを Helvetica Neue Light に変更すると発表しましたが、この決定は、低解像度のモバイル画面に薄くて細い書体を使用するのは不適切だという批判を引き起こしました。Apple は最終的に Helvetica Neue を選択しました。[ 99 ] [ 100 ] iOS 7 のリリースでは、設定からテキストを拡大縮小したり、他の形式のテキスト アクセシビリティ変更を適用したりする機能も導入されました。[ 101 ] [ 102 ] iOS 9 では、Apple はフォントをSan Franciscoに変更しました。これは、Apple が設計したフォントで、製品ラインナップ全体で最大限の可読性とフォントの一貫性を目指しています。[ 103 ] [ 104 ]
iOS 4 ではフォルダが導入され、アプリケーションを別のアプリケーションの上にドラッグすることでフォルダを作成できます。その後、同じ手順でフォルダにアイテムを追加できます。フォルダのタイトルは、内部のアプリケーションのカテゴリによって自動的に選択されますが、ユーザーが名前を編集することもできます。[ 105 ]フォルダ内のアプリが通知バッジを受け取ると、個々の通知の数が合計され、合計数がフォルダ自体に通知バッジとして表示されます。[ 105 ]当初、iPhone のフォルダには最大 12 個のアプリを含めることができ、iPad のフォルダには最大 20 個のアプリを含めることができていました。 [ 106 ]新しい iPhone ハードウェアのディスプレイサイズが大きくなるにつれて、iOS 7 ではフォルダがホーム画面のレイアウトに似たページで更新され、フォルダ機能が大幅に拡張されました。フォルダの各ページには最大 9 個のアプリを含めることができ、合計で 15 ページまで作成できるため、1 つのフォルダに合計 135 個のアプリを含めることができます。[ 107 ] iOS 9では、AppleはiPadハードウェアのフォルダサイズを更新し、1ページあたり16個のアプリを収容できるようにし、最大15ページまで収容できるようにして、合計240個のアプリを収容できるようにしました。[ 108 ]
iOS 5 より前は、通知はモーダル ウィンドウで配信され、閉じると表示できませんでした。iOS 5 では、Apple は通知センターを導入し、ユーザーが通知の履歴を表示できるようになりました。ユーザーは通知をタップして対応するアプリを開いたり、通知をクリアしたりできます。[ 109 ]通知は、画面上部に短時間表示されるバナーで配信されるようになりました。ユーザーが受信した通知をタップすると、通知を送信したアプリケーションが開きます。ユーザーは、アプリケーションの通知設定を調整することで、通知をモーダル アラート ウィンドウで表示することもできます。iOS 8 で導入されたウィジェットは、サードパーティによって定義されたもので、通知センターからアクセスできるようになりました。[ 110 ]
アプリが閉じている状態で通知を送信すると、そのアイコンに赤いバッジが表示されます。このバッジは、アプリが送信した通知の数を一目でユーザーに知らせます。アプリを開くとバッジは消えます。
iOSデバイスには、メール、マップ、TV、ミュージック、FaceTime、ウォレット、ヘルスケアなど、Appleが開発したアプリがプリインストールされています。
アプリケーション(「アプリ」)は、 iOS にインストールできる最も一般的なアプリケーションソフトウェアの形式です。アプリは、App Storeデジタル ストアの公式カタログからダウンロードされ、アプリはユーザーに提供される前にセキュリティ チェックを受けます。2017 年 6 月、Apple はガイドラインを更新し、アプリ開発者がアプリのレビューを残すようユーザーに促すためのカスタム プロンプトを使用できなくなったことを明記しました。[ 111 ] [ 112 ] iOS アプリケーションは、ソフトウェア ディストリビューターから提供される IPA ファイルから非公式な方法で直接インストールすることもできます。iOSソフトウェア開発キット(SDK)を使用して作成され、多くの場合、SwiftやObjective-Cなどの公式にサポートされているプログラミング言語を使用してXcodeと組み合わせて使用されます。他の企業も、それぞれのプログラミング言語を使用してネイティブ iOS アプリを開発できるツールを作成しています。
iOS向けアプリケーションは、主にプログラミングフレームワークであるUIKitのコンポーネントを使用して構築されます。UIKitを使用することで、アプリケーションはOSと一貫した外観と操作性を実現しつつ、カスタマイズも可能です。
要素はiOSのアップデートに合わせて自動的に更新され、新しいインターフェースルールも自動的に取り込まれます。UIKitの要素は非常に柔軟性が高く、開発者はあらゆるiOSデバイスで同じように表示される単一のアプリを設計できます。UIKitはiOSのインターフェースを定義するだけでなく、アプリケーションの機能も定義します。
当初、Appleは開発者向けにSDKをリリースするつもりはなかった。なぜなら、サードパーティ製のiOSアプリが開発されるのではなく、Webアプリが主流になることを望んでいなかったからだ。しかし、この技術は普及せず、Appleは方針転換を余儀なくされた。こうして2007年10月、開発者向けSDKが発表され、2008年3月6日に正式にリリースされた。
SDKには、オーディオミキサーやiPhoneシミュレーターなど、包括的な開発ツール一式が含まれています[ 113 ] 。Macユーザーは無料でダウンロードできます。Microsoft Windows PCでは利用できません。アプリケーションをテストしたり、テクニカルサポートを受けたり、App Storeを通じてアプリケーションを配布したりするには、開発者はApple Developer Programに登録する必要があります。
長年にわたり、Apple Store アプリは 50,000、[ 114 ] 100,000、[ 115 ] 250,000、[ 116 ] 500,000、[ 117 ] 100 万、[ 118 ]および 200 万アプリなど、複数の大きなマイルストーンを突破しました。[ 119 ] 10 億番目のアプリケーションは 2009 年 4 月 24 日にインストールされました。 [ 120 ]
アプリライブラリは、アプリの機能や種類に基づいてアプリをフォルダに自動的に分類し、インストールされているすべてのアプリをアルファベット順にリストします。たとえば、すべてのソーシャルメディアアプリを1つのフォルダに、生産性アプリを別のフォルダにまとめる場合があります。[ 121 ]ユーザーは、アプリライブラリの上部にある検索バーを使用して、アプリをすばやく見つけてアクセスできます。ユーザーは、ホーム画面から特定のアプリページを非表示にすることも選択でき、最も頻繁に使用するアプリに集中しやすくなります。[ 122 ]
iOSはセキュリティとプライバシーを維持するために、厳格なサンドボックス化を採用しています。アプリは通常、自身のコンテナと、写真ライブラリなどの特定のシステム提供ディレクトリへのアクセスのみに制限されています。サンドボックス外のファイルにアクセスするには、iOSはドキュメントピッカー、ファイルプロバイダ、アプリ拡張機能などの仕組みを利用します。
iOS 8 では、ドキュメント操作コントローラの一部として Document Picker および Document Provider 拡張機能が導入されました。[ 123 ] [ 124 ] [ 125 ]これにより、アプリは中央の場所またはクラウドストレージサービスに保存されているドキュメントを開いたり、保存したり、操作したりすることができます。
iOS 11では、Appleはファイルアプリ[ 126 ]とファイルプロバイダ拡張機能[ 127 ]を導入し、ユーザーがファイルを管理および整理するための中心的な場所を提供しました。アプリはファイルアプリと統合して、ファイルアプリから直接ドキュメントにアクセスおよび編集できるようにすることができます。
iOSデバイスのストレージ容量は、AppleのクラウドストレージサービスであるiCloudを通じて拡張できます。iCloudはすべてのユーザーに5GBのストレージを無料で提供し、その他のプランは有料サブスクリプションが必要です。iCloud Driveを使用すると、ドキュメント、プレゼンテーション、スプレッドシートなど、さまざまな種類のファイルをクラウドに保存できます。これらのファイルは、同じApple IDでサインインしていれば、複数のデバイスからアクセスできます。
iOS は、視覚や聴覚に障害のあるユーザーを支援するさまざまなアクセシビリティ機能を提供しています。主要な機能の 1 つはVoiceOverで、コンテキスト ボタン、アイコン、リンク、その他のユーザー インターフェイス要素など、画面上の情報を音声で読み上げ、ジェスチャーでオペレーティングシステムを操作できるようにします。デフォルトのコントロールを備え、UIKitフレームワークで開発されたアプリには、VoiceOver 機能が組み込まれています。[ 128 ] 1 つの例として、iPhone をかざして写真を撮ると、VoiceOver が写真の風景を説明します。[ 129 ] 2013 年にiOS 7のリリースとともに導入された「Made for iPhone」プログラムの一環として、 Apple はBluetoothと特別な技術プロトコルを使用して、互換性のあるサードパーティ製機器を iPhone や iPad に接続し、オーディオをユーザーの耳に直接ストリーミングできるようにする技術を開発しました。Made for iPhone 製品で利用できる追加のカスタマイズには、バッテリー追跡やさまざまな環境に合わせて調整可能なサウンド設定などがあります。[ 130 ] [ 131 ] Apple は2016 年のiOS 10のリリースに向けてアクセシビリティをさらに強化し、VoiceOver に新しい発音エディターを追加したり、デバイスのカメラでオブジェクトを拡大する拡大鏡設定を追加したり、聴覚障害者が iPhone から電話をかけられるようにソフトウェアTTYサポートを追加したり、サードパーティ開発者がアプリに適切なアクセシビリティ機能を組み込むためのチュートリアルとガイドラインを提供したりしました。[ 132 ]
2012年、アトランティック誌のリアット・コルノウスキーは「iPhoneは点字の発明以来、最も革新的な開発の一つであることが判明した」と書き[ 133 ] 、2016年にはTechCrunchのスティーブン・アキーノがAppleを「支援技術の先駆者」と評し、Appleのグローバルアクセシビリティポリシーおよびイニシアチブ担当シニアマネージャーであるサラ・ヘリンガーは「私たちはアクセシビリティを基本的人権と捉えています。製品の中核に組み込むことで、機会と情報へのアクセスが障壁のない包括的な世界というビジョンをサポートし、障害のある人々が目標を達成できるように支援します」と述べている[ 134 ] 。
iOSは、初回アクティベーション時にインターネット接続(Wi-FiまたはiTunes経由)と動作するSIMカードの両方を必要とするため、批判を受けてきた。 [ 135 ]この制限はiOS 12で緩和され、後者は不要になった。[ 136 ]
iOS のマルチタスクは、 iOS 4のリリースと同時に 2010 年 6 月に初めてリリースされました。[ 137 ] [ 138 ]マルチタスクが可能だったのは、iPhone 4、iPhone 3GS、iPod Touch第 3 世代といった特定のデバイスのみでした。[ 139 ] iPadは、同年 11 月に iOS 4.2.1 がリリースされるまでマルチタスクに対応していませんでした。[ 140 ]
iOS のマルチタスクの実装は、バックグラウンドでアプリケーションが実行できる作業を限られた機能セットに制限し、アプリケーション開発者が明示的にサポートを追加する必要があるというアプローチで批判されている。[ 139 ] [ 141 ]
iOS 4 より前は、マルチタスクは Apple がデバイスに搭載したアプリケーションの一部に限定されていました。ただし、ユーザーはデバイスを「脱獄」して非公式にマルチタスクを行うことができました。 [ 142 ] iOS 4 以降、第 3 世代以降の iOS デバイスでは、7 つのバックグラウンドAPIを介してマルチタスクがサポートされています。[ 143 ]
iOS 5では、3つの新しいバックグラウンドAPIが導入されました。
iOS 7では、Appleは新しいマルチタスク機能を導入し、すべてのアプリがバックグラウンドでアップデートを実行できるようにしました。この機能は、ユーザーが最も頻繁に使用するアプリのアップデートを優先し、モバイルネットワークよりもWi-Fiネットワークを優先的に使用することで、デバイスのバッテリー寿命を大幅に低下させることなくアップデートを実現します。
iOS 4.0からiOS 6.xでは、ホームボタンをダブルクリックするとアプリケーションスイッチャーが起動します。画面下部からスクロール可能なドックスタイルのインターフェースが表示され、画面の内容が上に移動します。アイコンを選択すると、アプリケーションが切り替わります。左端には、音楽コントロール、画面回転ロック、そしてiOS 4.2以降では音量コントローラーとして機能するアイコンがあります。
iOS 7の導入により、ホームボタンをダブルクリックするとアプリケーションスイッチャーが起動するようになりました。ただし、以前のバージョンとは異なり、アイコンの上に開いているアプリケーションのスクリーンショットが表示され、水平スクロールで以前のアプリを閲覧できます。また、WebOSが複数のカードを扱っていたのと同様に、アプリケーションを上にドラッグして閉じることができます。[ 145 ]
iOS 9 の導入に伴い、アプリケーション スイッチャーは視覚的に大きく変更されました。iOS 7 で導入されたカードのメタファーはそのままですが、アプリケーション アイコンは小さくなり、スクリーンショットの上に表示されます (「最近使用した連絡先とお気に入りの連絡先」が削除されたため、スクリーンショットが大きくなっています)。また、各アプリケーションの「カード」が互いに重なり合い、ユーザーがスクロールするとローロデックスのような効果を生み出します。ホーム スクリーンは、アプリケーション スイッチャーの左端ではなく、右端に表示されるようになりました。[ 146 ] iOS 11では、アプリケーション スイッチャーが大幅に再設計されました。iPad では、コントロール センターとアプリ スイッチャーが統合されています。iPad のアプリ スイッチャーは、下から上にスワイプすることでもアクセスできます。iPhone では、 RAMにアプリがない場合、アプリ スイッチャーにアクセスできません。
iOS 4.0 から iOS 6.x では、アプリケーションスイッチャーのアイコンを短く長押しすると、(ホーム画面と同様に)アイコンが「揺れ」、アプリのアイコンの隅に表示される赤いマイナスの円をタップすることで、アプリケーションを強制終了できます。 [ 147 ]マルチタスクからアプリケーションをクリアする方法は、iOS 4.0 から iOS 6 の最終バージョンである 6.1.6 まで変わりませんでした。
iOS 7以降、このプロセスはより速く、より簡単になりました。iOS 7では、アイコンを長押しして閉じる代わりに、画面から上にスワイプするだけで閉じることができます。iOS 6.1.6以前のバージョンでは1つしか閉じられなかったのに対し、最大3つのアプリを一度に閉じることができます。[ 148 ]
タスク完了機能により、アプリが一時停止された後も特定のタスクを続行できます。[ 149 ] [ 150 ] iOS 4.0以降では、アプリはバックグラウンドでタスクを完了するために最大10分間を要求できます。[ 151 ]ただし、これはバックグラウンドでのアップロードやダウンロードには適用されません(たとえば、ユーザーが1つのアプリケーションでダウンロードを開始した場合、そのアプリケーションから切り替えるとダウンロードは完了しません)。
Siri(/ ˈsɪri /)は、 iOSに統合された仮想アシスタントです。音声による質問と自然言語のユーザーインターフェースを使用して、質問に答えたり、おすすめ情報を提供したり、インターネットサービスにリクエストを委任してアクションを実行したりします。このソフトウェアは、継続的な使用によってユーザーの言語使用、検索、好みに合わせて適応し、返される結果は個別にカスタマイズされます。
元々は2010年2月にiOSアプリとしてリリースされたが、[ 152 ] 2か月後にAppleに買収され、[ 153 ] [ 154 ] [ 155 ] 2011年10月のiPhone 4Sの発売時に統合された。 [ 156 ] [ 157 ]その時、別のアプリはiOS App Storeからも削除された。[ 158 ]
Siriは、電話操作の実行、基本情報の確認、イベントやリマインダーのスケジュール設定、デバイス設定の処理、インターネット検索、エリアのナビゲーション、エンターテイメントに関する情報の検索など、幅広いユーザーコマンドをサポートし、iOS統合アプリと連携できます。[ 159 ] 2016年にiOS 10がリリースされると、Appleはサードパーティのメッセージングアプリ、支払い、ライドシェア、インターネット通話アプリなど、Siriへのサードパーティの限定的なアクセスを開放しました。[ 160 ] [ 161 ] iOS 11のリリースにより、AppleはSiriの音声をよりクリアで人間らしい声に更新し、フォローアップの質問や言語翻訳、追加のサードパーティアクションをサポートするようになりました。[ 162 ] [ 163 ] iOS 17では、以前のコマンド「Hey Siri」が引き続きサポートされている一方で、「Siri」と言うだけでSiriを起動できるようになりました。
Game Centerは、Appleがリリースしたオンラインマルチプレイヤー「ソーシャルゲームネットワーク」[ 164 ]です。 [ 165 ]ユーザーは「友達をゲームに招待したり、マッチメイキングを通じてマルチプレイヤーゲームを開始したり、実績を追跡したり、リーダーボードでハイスコアを比較したり」することができます。iOS 5以降では、プロフィール写真のサポートが追加されています。[ 164 ]
Game Centerは、2010年4月8日にAppleが主催したiOS 4のプレビューイベントで発表されました。プレビュー版は8月にAppleの登録開発者向けにリリースされました。[ 164 ] 2010年9月8日に、iPhone 4、iPhone 3GS、iPod Touch第2世代から第4世代でiOS 4.1とともにリリースされました。[ 166 ] Game Centerは、iOS 4.2.1でiPadに初めて搭載されました。[ 167 ] iPhone 3G、初代iPhone、初代iPod Touchはサポートされていません(後者2機種はiOS 4が提供されなかったため、Game Centerは搭載されていませんでした)。[ 168 ]ただし、Game CenterはハックによってiPhone 3Gで非公式に利用可能です。[ 169 ]
The instruction set architectures supported by iOS are the ARM architectures. With currently supported ARM architectures being various versions of the ARMv8 and ARMv9 architectures. iOS, prior to the release of iOS 7 in 2013, only supported devices with 32-bit ARM processors supporting the ARMv6 or ARMv7-A architectures, however iOS 7 added full support for the 64-bit architecture (including a native 64-bit kernel, libraries, drivers as well as all built-in applications),[170] after Apple announced that they were switching to 64-bit ARMv8-A processors with the introduction of the Apple A7 chip.[171] 64-bit support has been enforced for all app submissions made to the App Store since 2015; specifically, new apps since February 2015, and all updates to apps since June 1, 2015.[172]iOS 11, released in 2017, dropped support for all iOS devices with 32-bit ARM processors as well as 32-bit applications,[173][174] making iOS 64-bit only.[175]
iOS powers almost exclusively Apple hardware. It is used for all iPhones and iPod Touch devices. Further, Apple Watches, Apple TVs, and iPads either also use iOS for some models or use OSes based on iOS for other models.[176]
The iOS software development kit (SDK) allows for the development of mobile apps that can run on iOS.
2007年の発表に先立ち、当初iPhoneを開発していた当時AppleのCEOだったスティーブ・ジョブズは、サードパーティの開発者がiOS用のネイティブアプリを開発することを意図しておらず、代わりにSafariウェブブラウザ用のウェブアプリケーションを作成するように指示していた。 [ 179 ]しかし、開発者からの反発を受けて同社は再考し、[ 179 ]ジョブズは2007年10月に、Appleが2008年2月までに開発者向けにソフトウェア開発キットを提供すると発表した。[ 180 ] [ 181 ] SDKは2008年3月6日にリリースされた。[ 182 ] [ 183 ]
SDK はMacパーソナル コンピュータのユーザー向けに無料でダウンロードできます。[ 184 ] Microsoft Windows PCでは利用できません。 [ 184 ] SDK には、ハードウェアやソフトウェアの属性など、iOS デバイスのさまざまな機能やサービスに開発者がアクセスできるようにするセットが含まれています。[ 185 ]また、開発中にコンピュータ上でデバイスの外観や操作感を再現するためのiPhoneシミュレータも含まれています。 [ 185 ] SDK の新しいバージョンは、iOS の新しいバージョンとともにリリースされます。[ 186 ] [ 187 ]アプリケーションをテストしたり、テクニカル サポートを受けたり、App Store を通じてアプリを配布したりするには、開発者は Apple Developer Program に登録する必要があります。[ 184 ]
iOS SDKはXcodeと組み合わせることで、開発者がSwiftやObjective-Cなどの公式にサポートされているプログラミング言語を使用してiOSアプリを作成するのに役立ちます。[ 188 ]他の企業も、それぞれのプログラミング言語を使用してネイティブiOSアプリを開発できるツールを作成しています。[ 189 ] [ 190 ]
Apple provides major updates to the iOS operating system annually. Since iOS 5, the primary method of delivery has been over-the-air.[192] Updates are also available using iTunes on older versions of macOS and Windows, using Finder on macOS starting with macOS Catalina,[193] and using the Apple Devices app on Windows starting with Windows 10 version 22H2.[194] The device checks an XML-based PLIST file on mesu.apple.com for updates. Updates are delivered as unencrypted ZIP files. Updates are checked for regularly, and are downloaded and installed automatically if enabled. Otherwise, the user can install them manually or are prompted to allow automatic installation overnight if plugged in and connected to Wi-Fi.
iPod Touch users originally had to pay for system software updates due to accounting rules that designated it not a "subscription device" like the iPhone or Apple TV,[195][196] causing many iPod Touch owners not to update.[197] In September 2009, a change in accounting rules won tentative approval, affecting Apple's earnings and stock price, and allowing iPod Touch updates to be delivered free of charge.[198][199]
Apple significantly extended the cycle of updates for iOS-supported devices over the years. The iPhone (1st generation) and iPhone 3G only received two major iOS updates, while later models had support for three to seven major updates.[200][201]
iOS はDarwinオペレーティングシステムに含まれ、 macOSで使用されているXNUカーネルをiOS を実行するデバイスで動作するように調整して使用しています。また、iPadOS、watchOS、visionOS、tvOSなど Apple の他のプラットフォームやオペレーティングシステムのカーネルとしても使用されており、 HomePodシリーズのスマートスピーカーを動かすソフトウェアで使用されるカーネルとしても機能しています。iOS 18 は、iOS の安定版としては 2 番目に新しいバージョンで、Darwin のバージョン 24 を使用しています。Darwin、そして定義上 XNU は、BSD用に特別に開発されたコンポーネントには3 条項 BSD ライセンス、 Apple によって開発されたオペレーティングシステムとカーネルのコンポーネントにはApple Public Source License (APSL) のデュアル ライセンスが付与されたオープンソース ソフトウェアです。ただし、XNU は特に APSL の下でライセンスされています。[ 202 ]
2012年にiOS 6がリリースされて以来、カーネルはカーネルアドレス空間レイアウトランダム化(KASLR)を使用しています。これはOS X Mountain Lionで導入され、macOSの後のバージョンにも含まれている技術およびセキュリティ手法で、カーネルが使用するメモリ アドレスをランダム化することで、既知および将来のメモリ破損のセキュリティ脆弱性を悪用することをより困難にします。 [ 203 ]
iOSは最初のリリース以来、Appleが許可していない機能を追加することを中心としたさまざまなハッキングの対象となってきました。[ 204 ] 2008年にAppleのネイティブiOS App Storeが登場する以前は、脱獄の主な目的は、App StoreのネイティブアプリケーションをインストールするためのAppleの購入メカニズムを回避することでした。[ 205 ] Appleは、これらのツールを破壊するように特別に設計されたiOSソフトウェアアップデート( SIMロック解除を実行するアプリケーションを除く)はリリースしないと主張していましたが、その後のiOSアップデートごとに、以前にパッチが適用されていなかった脱獄エクスプロイトは通常パッチが適用されます。[ 206 ]
デバイスが起動すると、最初に Apple 独自のカーネルがロードされるため、[ 207 ] [ 208 ]脱獄されたデバイスは、起動するたびにカーネルをパッチする必要があります。
脱獄にはさまざまな種類があります。アンテザード脱獄は、ユーザーが自由にデバイスの電源をオフにしてからオンに戻すことができるほど強力なエクスプロイトを使用し、デバイスは完全に起動し、コンピュータの助けなしにカーネルがパッチされます。つまり、再起動のたびに脱獄された状態になります。[ 208 ]
しかし、一部の脱獄はテザリング方式です。テザリング方式の脱獄は、1回の起動中にのみデバイスを一時的に脱獄できます。ユーザーがデバイスの電源を切り、脱獄ツールを使用せずに再起動すると、デバイスはパッチ適用済みのカーネルを実行できなくなり、リカバリモードなどの部分的に起動した状態で停止する可能性があります。デバイスを完全に起動し、パッチ適用済みのカーネルを使用するには、電源を入れるたびにコンピュータを使用して(ツールの「ブートテザリング」機能を使用して)「再脱獄」する必要があります。デバイス上のファイルへのすべての変更(インストールされたパッケージファイルや編集されたシステムファイルなど)は、デバイスが脱獄されている場合にのみ機能する変更(インストールされたパッケージファイルなど)を含め、再起動後も保持されます。[ 209 ]
近年では、セミテザードとセミアンテザードという2つの別のソリューションが開発されている。[ 207 ]
セミテザードソリューションとは、デバイスが自力で起動できるものの、パッチ適用済みのカーネルがないため、変更されたコードを実行できなくなるソリューションのことです。ただし、標準のiOSと同様に、通常の機能は引き続き使用できます。パッチ適用済みのカーネルで起動するには、ユーザーは脱獄ツールを使用してデバイスを起動する必要があります。[ 208 ]
セミテザード脱獄では、デバイスを単独で起動できます。最初の起動時には、デバイスはパッチ適用済みのカーネルを実行していません。しかし、カーネルパッチを適用するためにコンピュータからツールを実行する必要はなく、デバイス上で実行されているアプリ(通常はCydia Impactorを使用してサイドロード)の助けを借りて、デバイスを再脱獄できます。iOS 9.2~9.3.3および64ビット版10.xの脱獄の場合、Safariベースの脆弱性が利用可能であったため、Webサイトを使用して再脱獄することができました。
さらに詳しく説明すると、各iOSデバイスには、信頼できる署名付きコードのみがロードされるようにするブートチェーンがあります。テザリングによる脱獄が行われたデバイスは、脱獄ツールを使って起動できます。これは、ツールがUSB経由でエクスプロイトを実行し、その「信頼のチェーン」の一部をバイパスし、署名チェックのないpwned iBECまたはiBootにブートストラップして起動プロセスを完了させるためです。
AppleのネイティブiOS App Storeと、それに伴うサードパーティ製アプリケーションの登場以来、脱獄の一般的な動機は変化しました。[ 210 ]人々は、ファイルシステムへのアクセス、カスタムデバイステーマのインストール、SpringBoardの変更など、さまざまな理由で脱獄します。さらに、海賊版アプリのインストールを可能にするという動機もあります。一部のデバイスでは、脱獄によってAndroidやLinuxカーネルなどの代替オペレーティングシステムをインストールすることもできます。主に、ユーザーはiOSの制限のためにデバイスを脱獄します。使用する方法によっては、脱獄の効果は永続的または一時的な場合があります。[ 211 ]
2010年、電子フロンティア財団(EFF)は、米国著作権局を説得し、デジタルミレニアム著作権法(DMCA)に基づく著作権保護システムの回避に関する一般的な禁止事項の例外を認めさせることに成功した。この例外により、合法的に入手したアプリケーションをiPhoneに追加できるようにするためだけにiPhoneのジェイルブレイクが許可される。[ 212 ]この例外は、AppleとiPhone所有者間の契約関係(例えば、ジェイルブレイクによってiPhoneの保証が無効になるなど)には影響しない。ただし、ジェイルブレイクされたデバイスを修理する必要がある場合に修理するかどうかは、Appleの裁量に完全に委ねられている。同時に、著作権局はiPhoneのロック解除をDMCAの回避禁止事項から除外した。[ 213 ] iPhoneのロックを解除すると、そのiPhoneモデルが動作するように設計されたのと同じGSMまたはCDMA技術を使用する任意のワイヤレスキャリアでiPhoneを使用できるようになる。[ 214 ]
当初、米国のほとんどのワイヤレスキャリアは、iPhone の所有者が他のキャリアで使用するためにロックを解除することを許可していませんでした。しかし、AT&T は、契約要件を満たした iPhone の所有者が iPhone のロックを解除することを許可しました。[ 215 ]デバイスのロック解除の手順は Apple から入手できますが、[ 216 ]デバイスのロック解除を承認するかどうかは、最終的にはキャリアの単独の裁量に委ねられています。[ 217 ]これにより、キャリアから入手した iPhone を他のネットワークで使用できるようになります。最新バージョンの iOS と iPhone は、電話がどこで購入されたかに関わらず、複数のキャリアにわたる LTE を完全にサポートしています。[ 218 ] SIM ロック制限を解除するプログラムはありますが、Apple によってサポートされておらず、ほとんどの場合、永久的なロック解除ではなく、ソフトロック解除です。 [ 219 ]これは、ベースバンドが任意の GSM キャリアのSIMカードを受け入れるように iPhone を変更します。SIM ロック解除は脱獄ではありませんが、これらの非公式のソフトウェアロック解除には脱獄も必要です。
ソフトウェアのロック解除の合法性は国によって異なります。たとえば、米国では、2013年1月26日以前に購入されたデバイスの非公式なソフトウェアのロック解除にはDMCAの免除があります。[ 220 ]
iOSのクローズドな独自性は、特に電子フロンティア財団、コンピュータエンジニアで活動家のブリュースター・カーレ、インターネット法専門家のジョナサン・ジトレイン、iPadの発表イベントに抗議し、「設計上の欠陥」キャンペーンでiPadを標的にしたフリーソフトウェア財団などのデジタル権利擁護者から批判を集めている。[ 221 ] [ 222 ] [ 223 ] [ 224 ]競合他社のマイクロソフトは、広報担当者を通じて、Appleのプラットフォームに対する支配を批判した。[ 225 ]
問題となっているのは、iOS の設計によって課せられた制限、すなわち、購入したメディアを Apple のプラットフォームにロックすることを目的としたデジタル著作権管理(DRM)、開発モデル (iOS 向けに開発されたアプリを配布するには年間サブスクリプションが必要)、アプリの中央集権的な承認プロセス、そして Apple によるプラットフォーム自体の全般的な管理とロックダウンである。特に問題となっているのは、Apple がアプリをリモートで自由に無効化または削除できる機能である。[ 226 ]
技術コミュニティの一部からは、ロックダウンされたiOSはAppleのコンピューティングへのアプローチ、特に趣味で「いじくり回す」ことができるマシンからAppleが離れていく傾向の表れであり、このような制限がソフトウェアのイノベーションを阻害する可能性があるという懸念が表明されている。 [ 227 ] [ 228 ] 元Facebook開発者のジョー・ヒューイットは、Appleのハードウェアに対する支配を「ひどい前例」として抗議したが、iOSのアプリのサンドボックス化を称賛した。[ 229 ]
iOSは、ハードウェアとソフトウェアの両方において、多くのセキュリティ機能を活用しています。
iOSはAndroidに次いで世界で2番目に人気のあるモバイルオペレーティングシステムです。近年のiPadの販売台数もAndroidに劣っていますが、ウェブ利用(すべての利用の指標)ではiPad(iOS搭載)が依然として最も人気があります。[ 231 ]
WWDC 2014で、ティム・クックは 2014年6月までに8億台のデバイスが販売されたと述べた。[ 232 ] 2015年1月のアップルの四半期決算発表で、同社は2007年以降10億台以上のiOSデバイスを販売したと発表した。[ 233 ] [ 234 ]
2023年2月までに、20 億台のデバイスがアクティベートされ[ 235 ]、2007年以降15億台のiPhoneが販売された[ 236 ]。
2011年末までに、iOSはスマートフォンとタブレットの市場シェアの60%を占めるようになった。[ 237 ] 2014年末までに、iOSはスマートフォン市場の14.8% [ 238 ]とタブレットおよび2-in-1市場の27.6%を占めるようになった。[ 239 ] 2023年5月、StatCounterは、販売台数ではなくインターネット利用状況に基づいて、iOSが世界のスマートフォンの31.44%、タブレットの55.75%で使用されていると報告した。[ 240 ]
2015年第3四半期、Strategy Analyticsの調査によると、世界のスマートフォン市場におけるiOSの普及率は過去最低の12.1%で、中国とアフリカでの不振が原因とされている。Androidが市場の87.5%を占め、残りはWindows PhoneとBlackBerryが占めている。[ 241 ] [ 242 ]
[画像: shutter-animation-in-apple-ios-6-camera-app.png] iOS 6カメラアプリのシャッター画像
{{cite news}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)