<a href="/index.php?title=Template:MultiReplace&action=edit&redlink=1" class="new" title="Template:MultiReplace(頁面不存在)">Template:MultiReplace</a>

出自Local Chinese Wikipedia
跳至導覽 跳至搜尋

Template:多個問題 package.lua第80行Lua錯誤:module 'Module:Crc32lua' not found 腳本錯誤:沒有「about」這個模塊。

頁面Module:Infobox/styles.css沒有內容。

iOS
腳本錯誤:沒有「InfoboxImage」這個模塊。
腳本錯誤:沒有「InfoboxImage」這個模塊。
iOS主畫面截圖
開發者蘋果公司
編程語言頁面Template:Hlist/styles.css沒有內容。
作業系統家族基於DarwinBSD)的類Unix系統macOS
運作狀態活躍
源碼模式閉源(含有開源組件)
首次發佈2007年6月29日,​腳本錯誤:沒有「TimeAgo」這個模塊。​(2007-06-29
當前版本Template:Software version
最新預覽iOS18.6 Beta 2[1] (22G5064d)[2](2025年7月1日,​腳本錯誤:沒有「TimeAgo」這個模塊。​(2025-07-01[±] iOS26.0 Beta 2[3] (23A5276f)[4](2025年6月23日,​腳本錯誤:沒有「TimeAgo」這個模塊。​(2025-06-23[±]
支持的語言40種語言[5][6][7][8]
更新方式iTunesFinderOTAiOS 5以後)
OTAiOS 13iPadOS以及更高版本)
支援平台頁面Template:Plainlist/styles.css沒有內容。
內核類別混合核心XNU
默認用戶界面Cocoa Touch多點觸控GUI
許可證專有軟件最終用戶許可協議(開源組件除外)
官方網站www.apple.com/os/ios
倉庫頁面Template:Plainlist/styles.css沒有內容。Template:EditAtWikidata
有關這系列的條目
iPhone iPhone OS 2 iPhone OS 3 iOS 4 iOS 5 iOS 6 iOS 7 iOS 8 iOS 9 iOS 10 iOS 11 iOS 12 iOS 13 iOS 14 iOS 15 iOS 16 iOS 17 iOS 18 iOS 26 iPadOS macOS watchOS

腳本錯誤:沒有「Check for unknown parameters」這個模塊。

iOS蘋果公司為其移動設備所開發的專有移動操作系統,為其公司的許多流動裝置提供操作界面,支援裝置包括iPhoneiPadiPod touchApple TV。iOS在iOS 4.0發佈前名為iPhone OS,Apple TV版本於iOS 9起獨立為tvOS,iPad版本則於iOS 13起獨立為iPadOS。iOS是繼Android後全球第二大最受歡迎的流動作業系統,市佔率於2022年2月已達約28.3% ,但仍然低於最多廠商使用的Google開發的Android系統的71%[9]

2007年,iOS隨iPhone亮相首次推出,並擴展至支援其他蘋果公司的裝置,如iPod touch(2007年9月)及iPad(2010年1月)。截至2018年3月,蘋果公司的App Store已提供超過210萬個iOS應用程式,當中有100萬個是適用於iPad的原生應用程式[10]。這些移動應用程序的下載總量已超過1,300億次。

iOS的用戶介面是使用多點觸控腳本錯誤:沒有「ilh」這個模塊。。界面操控元素包括滑動條、開關及按鈕。跟操作界面的控制包括滑動、點擊、扭捏及反向扭捏。這些所有都在iOS作業系統及其多點觸控界面中有具體的定義。內置的速度傳感器能夠被某些應用程序使用,當裝置搖動時以作出回應(可用於輔助功能「搖動以取消」),或以三維方式旋轉(常見於切換縱向及橫向之間的屏幕模式)。蘋果公司也把輔助功能整合到iOS中,讓有視力或聽力障礙的用戶能夠在無障礙環境下正確使用其產品,而獲得極大的讚賞。

iOS的主要版本通常每年發佈一次。目前的最新版本是iOS 26。由於iPad獨立成為iPadOS,Apple TV獨立成為tvOS,且已停產的iPod Touch第七代也不支援更新,所以iOS 16之後的版本成為實質上的iPhone OS。2025年6月,蘋果公司在WWDC發佈iOS 26,並發佈macOS 26等系統,並將不同作業系統統一版本號。[11]

歷史[編輯]

2005年,當史提夫·喬布斯開始籌備iPhone時,他可以選擇「把Mac縮小,這將會是工程學上一個史詩般的壯舉,或是把iPod擴大」。喬布斯贊成前者的做法,但仍然讓麥金塔iPod團隊(分別由史考特·福斯托托尼·法戴爾所領導)在公司內部互相競爭,最終由麥金塔團隊創建的iPhone OS勝出。這個決定成功使iPhone成為了第三方開發者樂於參與的平台,因為他們花費很小的學習成本就能為建立於著名系統Mac上的iPhone OS創造程序。福斯托還負責創建用於開發iPhone應用程式的軟件開發工具包,以及設在iTunes內的App Store[12][13]

2007年1月9日,蘋果公司Macworld開發者大會上為iOS揭幕(當時命名為iPhone OS),並宣佈於同年6月推出[14][15][16]。在1月揭幕時,喬布斯稱:「iPhone運行OS X,並且可使用『桌面應用程式』[17][18]」,然而在iPhone發佈時,其作業系統被重新命名為「iPhone OS」[19]。最初,本機應用程式並不支援第三方的應用程式。喬布斯的理由是,開發者可以透過Safari網頁瀏覽器構建Web應用程序,「就像iPhone上的原生應用程式一般[20][21]」。2007年10月,Apple宣佈正在開發一個軟件開發套件,並且他們計劃在次年2月把它提供給開發人員[22][23][24]。2008年3月6日,蘋果公司舉行了一場新聞發佈會,宣佈推出iPhone SDK[25][26]

App Store於2008年7月10日開放,最初提供了500個應用程式[27]。2008年9月,這一數字很快便增加到3,000個[28],2009年1月有15,000個[29],2009年有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月 (2016-03),有100萬個應用程式本身與iPad平板電腦兼容[43],這些應用程式共下載了超過1,300億次[38]。應用情報公司Sensor Tower估計,到了2020年,App Store將達到500萬個應用程式[44]

2007年9月,蘋果公司發佈了iPod touch,那是基於iPhone的外形而重新設計的iPod[45]。2010年1月,蘋果公司發佈了iPad,其屏幕較iPhone及iPod Touch更大,並專為網頁瀏覽、媒體消費和閱讀而設[46]

2010年6月,蘋果公司於全球開發者大會2010中,宣佈把iPhone OS重新命名為「iOS」。然而思科系統沿用「iOS」的商標作為其路由器的作業系統已有十多年,為了避免任何潛在的訴訟,蘋果公司從思科獲得「iOS」商標的擁有權[47]

2014年9月9日,蒂姆·庫克發佈了Apple Watch智能手錶,其使用基於iOS的watchOS作為作業系統,具有健康和健身追蹤等功能[48][49]

2016年10月,蘋果公司在拿坡里那不勒斯腓特烈二世大學的新院校內開設了首個iOS開發者學院[50][51]。截至2020年,學院已有來自世界各地的近1000名學生畢業,他們參與了400餘個app的構思設計並在App Store上實際發佈了約50個應用程式。

2019年6月3日,在WWDC 2019中蘋果公司宣佈將iPadOS從iOS中獨立。

package.lua第80行Lua錯誤:module 'Module:Plain text' not found

軟件更新[編輯]

腳本錯誤:沒有「main」這個模塊。

2023年9月21日App Store統計的iOS各版本使用量。[52]

頁面Template:Legend/styles.css沒有內容。
  iOS 17(85%)
頁面Template:Legend/styles.css沒有內容。
  iOS 16(8%)
頁面Template:Legend/styles.css沒有內容。
  iOS 15及更早(7%)

蘋果公司透過iTunes每年為iOS作業系統提供重大更新,自iOS 5及更高版本起,都可透過頁面Template:Ruby/styles.css沒有內容。在線更新Over the Air[53]進行。首個iOS版本於2007年的開發者大會(WWDC)上發佈,並於同年6月29日正式推出。最初蘋果公司並沒有讓隨iPhone發佈的作業系統有獨立的名稱,直至2008年才正式取名為iPhone OS,2010年6月改名為iOS。

iOS必須經過蘋果伺服器進行驗證才能於iTunes更新(iOS 5及以上版本亦可透過iCloud進行驗證),自動同步後便可使用[54]

在2013年的WWDC上,蘋果公司發佈了iOS 7,此版本徹底改變了使用者界面,使原本的擬物化的風格轉變為平面化風格

最初,iPod Touch用戶必須支付系統軟件更新的費用,這是由於會計規則使裝置不能如iPhone或Apple TV那樣的「訂閱裝置」,需要對裝置的重大更新進行付款[55][56]。然而,要求升級付費導致iPod Touch用戶遠離更新[57]。在2009年9月,蘋果公司暫准了會計規則的變更,此對Apple的收益和股價有着顯著影響,並容許iPod Touch獲得免費更新[58][59]

目前iOS最新版本為2025年6月9日WWDC25發佈的iOS 26以及iPadOS 26,後者為蘋果專門為iPad系列設備優化的分支。

主畫面[編輯]

腳本錯誤:沒有「main」這個模塊。 用戶能夠透過SpringBoard來呈現的主畫面,用戶可在屏幕底部的程序塢上顯示固定最常用的應用程式的圖示。每當用戶為裝置解鎖,或使用應用程式時按下物理的首頁鍵按鈕,主畫面都會出現[60]。在iPhone OS 3中,引入了Spotlight,它讓用戶搜尋裝置內的媒體、應用程式、電子郵件、聯絡人、訊息、提醒事項、日曆事項及相關的內容。從iOS 3.2開始,用戶可以設定主畫面的背景圖片,此功能僅適用於第三代裝置 — iPhone 3GS、第三代iPod touch(iOS 4或更高版本)、自iOS 3.2起的所有iPad型號(或更高型號)。研究人員發現,用戶在其主畫面上可根據應用程式的使用頻率和相關性,以及其可用性和美學等原因而自行組織圖示[61]

在iPhone 3GS上的iOS 4(或更高版本)之前,用戶只能透過越獄來自定屏幕的背景,但現在可以開箱即用。屏幕頂部有一個狀態欄,用以顯示如時間、電量及信號強弱的數據。屏幕的其餘部分用於顯示現時的應用程式。當密碼被設定時,用戶打開當裝置就必須在頁面Template:Ruby/styles.css沒有內容。鎖屏Lock Screen上輸入密碼才能授權進入主畫面[62]。在iOS 7及更高版本中,Spotlight是透過在主畫面上的任何位置向下拉來實現(從頂部及底部邊緣打開的通知中心及控制中心除外)[63][64]。在iOS 9中,有兩種方法可以進行Spotlight:1)它也可以如iOS 3至iOS 6中那樣進入;2)如iOS 7及iOS 8一樣,在主畫面的任何位置向下拉就能顯示Spotlight;Spotlight賦予Siri建議,其中包括應用程式及聯絡人的建議,還有新聞 [65]。在iOS 10中,Spotlight是位於「今日」的專有面板頂部[66]

iOS18 允許用戶更加自由地更改自己的主頁面,包括但不限於允許更改程序圖標和小部件的顏色、排列方式和大小。同時,iOS還允許用戶隱藏或上鎖自己的應用。[67]

系統字體[編輯]

iOS最初使用Helvetica華文黑體作為系統字體。蘋果公司專門為iPhone 4及其Retina顯示器切換到Helvetica Neue字體,並保留它作為適用於iOS 4上舊版iPhone的系統字體[68]。在iOS 7中,蘋果公司宣佈他們將系統字體變更為Helvetica Neue Light,此決定引發了對於低解像度的流動屏幕使用較輕薄的字體是不恰當的批評,最終蘋果公司選擇以Helvetica Neue華文黑體字體代替[69][70]iOS 7的發佈還介紹了在設定的無障礙設定來對應用其他形式的文本進行縮放的能力[71][72]。在iOS 9中,蘋果公司將字體轉為San Francisco蘋方體,那是由蘋果公司設計的字體,旨在最大限度地提高其產品陣容的易讀性及字體的一致性[73][74]

檔案夾[編輯]

在iOS 4中引入了檔案夾的功能,用戶可以透過將應用程式拖放到另一個上面來創建,從那時起,用戶可運用相同的程序來把多個項目加到資料夾中,檔案夾的標題名稱可由當中大部分應用程式的類別來自動選擇,但名稱也可由用戶自行編輯[75]。當檔案夾中的應用程式有通知標記時,檔案夾會把各個通知數量相加,其總數會出現為檔案夾的通知標記[75]。最初,iPhone上的檔案夾最多可包含12個應用程式,而iPad上的檔案夾可能包含20個[76]。隨着越來越新的iPhone硬件上顯示尺寸有所增加,iOS 7更新了檔案夾頁面,使它跟主屏幕佈局相類似,從而大大的擴展了檔案夾功能。檔案夾的每個頁面最多可包含9個應用程式,檔案夾內可有15頁,一個檔案夾總共可包括135個應用程式[77]。在iOS 9中,蘋果公司更新了iPad硬件中檔案夾的大小,檔案夾仍然是維持15頁,然而每頁可容納16個應用程式一個資料夾總共可包括240個應用程式[78]

通知中心[編輯]

腳本錯誤:沒有「main」這個模塊。 在iOS 5之前,通知都是在頁面Template:Ruby/styles.css沒有內容。模態窗口modal window中傳遞的,被撤銷後便無法查看。在iOS 5中,蘋果公司引入通知中心,容許用戶查閱看通知歷史記錄。用戶可以點擊通知來打開相關的應用程式,或是把它撤銷來清除[79]。在iOS11之後,還可以通過長按某條應用程式的通知進行回復、標為已讀等其他多種操作,具體操作取決於對應應用程式的支持。通知現在能以橫幅顯示於屏幕頂部。若用戶點擊收到的通知,該應用程式將會被打開。用戶還可以透過調整應用程式的通知設定來選擇在模態窗口中查看通知的形式。隨着iOS 8的推出,現在可以透過通知中心以進入由第三方定義的小部件。

當應用程式在閒置時獲得通知,其圖標上會出現一個紅色徽章,此徽章一目了然地告知用戶該應用程式有多少個通知事項。當用戶打開應用程式便能清除徽章。

輔助功能[編輯]

iOS提供各種輔助功能,以協助有視力和聽力障礙的用戶。有一項主要功能稱為「VoiceOver」,它在屏幕上提供語音朗讀信息的功能,包括上下文按鈕、圖標、鏈接及其他使用者介面的元素,允許用戶透過手勢操作來導航作業系統。任何具有默認操控及開發以UIKit框架下的應用程式都會獲得內置VoiceOver的功能[80]。其中一個例子是拿起iPhone拍照,VoiceOver會描述照片裏的風景[81]。隨着2013年iOS 7的發佈而推出作為「iPhone專用」計劃的一部分,蘋果公司開發了使用藍牙和一種特殊的技術協議,讓iPhoneiPad能夠連接兼容的第三方配件,使流式音頻能夠直接傳送到用戶的耳朵。額外定製適用於「iPhone專用」的產品包括電池跟蹤及適用於不同環境的可調聲音設置[82][83]。蘋果公司為2016年發佈iOS 10進一步努力實現其輔助功能,VoiceOver上加入新的發音編輯器,以及加入透過裝置上的相機來實現放大鏡的功能,聽障人士可通過電信設備的軟件(TTY)在iPhone上撥打電話,並為第三方開發人員提供教程和指南,以便將適當的輔助功能合併到他們的應用程式當中[84]

大西洋》的利亞·科爾諾斯基(Liat Kornowski)寫道:「自點字的發明以來,iPhone已經成為最具革命性的發展之一[85] 」;2016年,《TechCrunch》的史蒂芬·阿基諾(Steven Aquino)形容蘋果公司正「引領輔助技術的方式」;蘋果公司的全球無障礙政策和倡議高級經理的莎拉·客林格爾(Sarah Herrlinger)指:「我們將輔助功能視為一項基本人權。我們以支持包容世界的願景來建設我們產品的核心,機會和獲取信息都是無障礙的,使殘疾人士能夠實現他們自己的目標[86]」。

iOS18,眼動追蹤使人們可以僅用眼睛控制 iPhone。Music Haptics 將 iPhone Taptic Engine 與歌曲節奏同步,以便耳聾或聽力有障礙的人可以欣賞 Apple Music 。

腳本錯誤:沒有「anchor」這個模塊。多工處理[編輯]

多工作業是2010年6月隨着iOS 4一起推出的功能[87][88],亦只有某些裝置支援多工作業,如iPhone 3GSiPhone 4、及第三代iPod Touch[89]。直至同年11月推出的iOS 4.2.1,iPad才開始支援多工作業[90]。現時,iPhone 3GS以上、第3代iPod touch以上,以及所有iPad型號都支援多工作業[91]

在iOS中實行多工作業一直受到批評,因為其方式限制了應用程式於背景工作只能執行有限的功能集,並要求應用程式的開發人員為其增加明確支持[89][92]

在iOS 4之前,多工作業僅限於包括在蘋果公司的裝置上可選擇的應用程序,然而用戶可以透過在裝置上「越獄」來進行非正式的多工作業[93]。從iOS 4開始,在第三代及以上的iOS裝置上,有七個背景應用程式介面支援多工作業[94]

  • 背景音樂 — 只要音頻或視頻內容仍在播放,應用程式便會在背景繼續執行[95]
  • IP語音 — 當電話未在進行時,應用程序會暫停[95]
  • 背景位置 — 當位置更改時,應用程序會獲得通知[95]
  • Apple推播通知服務
  • 本機通知 — 應用程式會安排在預定時間發送本機通知[95]
  • 任務完成 — 應用程式會要求系統給予額外的時間來完成分派的任務[95]
  • 應用程式快速切換 — 應用程序並不會執行任何代碼,並且隨時可以從記憶體中刪除[95]

iOS 5引入了三個新的後台應用程式介面:

  • 報亭 — 應用程式可以在後台把內容下載,為用戶做好準備[95]
  • 外置配件 — 應用程式跟外置配件互通訊息,並定期共享數據[95]
  • 藍牙配件 — 應用程序與藍牙配件互通訊息,並定期共享數據[95]

在iOS 7中,蘋果公司推出了一項新的多工作業功能,為所有應用程式提供背景更新的功能。此功能在沒有顯著降低裝置的電池壽命下,會選擇以WiFi網絡而不是流動網絡去更新用戶最常用的應用程式。

切換應用程式[編輯]

在iOS 4.0到iOS 6.x中,雙擊首頁按鈕便可啟動應用程式切換器。從底部出現類似於dock的可滾動界面,向上撥就能移動屏幕的內容。選擇圖標就能切換其應用程式。最左邊的是用作控制音樂及旋轉鎖定的圖標,而在iOS 4.2及以上版本中,還有控制音量的圖標。

隨着iOS 7的推出,雙擊首頁按鈕仍能啟動應用程式切換器。它跟以前的版本不同的是,圖標上方會顯示打開的應用程式的屏幕截圖,水平滾動能瀏覽早前使用的應用程式,並且可以透過拖動來把它關閉,類似於WebOS處理多張卡片的方式[96]。iOS 8中則會在屏幕截圖上方顯示常用聯繫人。

隨着iOS 9的推出,應用程式切換器有顯著的視覺上變化;雖然它仍保留了iOS 7中引入的卡片比擬,應用程式的圖標較小,並且出現於屏幕截圖的上方(由於刪除了「最近及最喜歡的聯繫人」,使現在的它更大),並且每個應用程式的「卡片」與其他的互相重疊,在用戶滾動時形成轉動的效果。現在,主屏幕並非出現在應用程式切換器的最左側,而是在最右側[97]

在iOS 11中,應用程式切換器獲得大大的重新設計。在iPad中,控制中心與應用程式切換器結合在一起,iPad的應用程式切換器也可以從屏幕底部向上滑動來進入。在iPhone中,若RAM中沒有應用程式,則無法進入應用程式切換器。

從iOS 12開始,iPad版本的應用切換器與控制中心分離,且與iPhone一樣在無後台應用的狀況下無法啟動。

在無Home鍵的iPhone以及運行iOS11及以後系統的iPad,進入應用切換器的方法是從屏幕底部上滑停頓。

結束任務[編輯]

在iOS 4至iOS 6中,用戶可在主畫面按住應用程式的圖標使它們「搖晃」,然後點擊出現在圖標角落處的紅色減號圓圈就能把應用程式刪除[98]。在iOS 7中,用戶只需把應用程式向上滑動至離開屏幕即可關閉。iOS 7以上的版本可以用多個手指清除多個應用程式[99]

任務完成[編輯]

任務完成允許應用程式在它被暫停後仍然繼續執行某項任務[100][101]。從iOS 4.0開始,應用程式最多可以請求在背景操作10分鐘以完成任務[102]。這並不會擴展到背景作業的上傳和下載工作(如在應用程式中開始下載,然後切換成其他應用程式,任務將無法完成)。

Siri[編輯]

腳本錯誤:沒有「main」這個模塊。 Siri(腳本錯誤:沒有「IPAc-en」這個模塊。)是個結合到iOS的智能個人助理,個人助理使用語音查詢及自然語言用戶界面來回答問題、提出建議,並透過互聯網搜尋以執行操作。該軟件會適應用戶的個人語法、搜索和喜好以繼續使用,回覆的結果是個性化的。

該應用程式最初於2010年2月作為iOS應用程式來發佈[103],並於兩個月後被蘋果公司收購[104][105][106],然後整合到iPhone 4S並重新命名為「Siri」於2011年10月推出[107][108]。那時,該獨立的應用程式也從iOS的App Store中移除[109]

Siri支援廣泛的用戶命令,包括執行電話操作、查閱基本信息、安排活動與提醒、處理裝置的設定、在互聯網上搜索、區域導航、尋找有關娛樂的資料,並且能夠使用跟iOS結合的應用程式[110]。隨着iOS 10於2016年發佈,蘋果公司為Siri開放了有限的第三方使用,包括第三方的通訊應用程式,以及支付、乘車共享及網絡電話的應用程式[111][112]。隨着iOS 11的發佈,蘋果公司更新了Siri的聲音,使其成為更清晰的人類聲線。它現在支援後續問題和語言翻譯,以及額外第三方操作[113][114]。隨着iOS 17的發佈,蘋果公司允許用戶透過簡單地說「Siri」來啟動Siri,但先前的指令「喂Siri」仍然支援。

2024年,蘋果公司在WWDC上發佈新一代操作系統iOS 18,iOS 18將Siri和Apple Intelligence相結合,來為用戶提供更加強大和個性化的數字助理。[115]同時允許用戶使用手動輸入來訪問Siri。

遊戲中心[編輯]

腳本錯誤:沒有「main」這個模塊。 遊戲中心是由蘋果公司發佈的[116]在線多人遊戲的「社交遊戲網絡」[117]。它容許用戶「邀請朋友玩遊戲,通過配對來開始多人遊戲,追蹤他們的成就,並把他們的最高分數在排行榜上作比較」。iOS 5及更高版本增加了對個人資料照片的支援[117]

遊戲中心於2010年4月8日在蘋果公司主持的iOS 4預覽活動上發佈,同年8月向其公司的註冊開發者發行預覽版[117],它於2010年9月8日隨iPhone 4、iPhone 3GS及第2代至第4代的iPod Touch發佈[118]。直至iOS 4.2.1,Game Center才首次在iPad上公開亮相[119]第一代iPhoneiPhone 3G以及第一代iPod Touch並不支援遊戲中心(後者兩個裝置由於沒有iOS4以致沒有遊戲中心)。然而,iPhone 3G在透過黑客入侵就能夠非正式獲得遊戲中心的功能[120]

從iOS 10開始,遊戲中心從主屏幕被移除,但仍然可以在設置中找到。

隨着iOS 18的發佈,「遊戲模式」正式推出。

使用界面[編輯]

iOS使用者界面能使用按鍵、多點觸控對設備進行控制。此外透過其內建的加速器,可以旋轉裝置以使屏幕改變方向,令設備更便於使用。

  • 實體按鍵:包括屏幕下方的Home鍵(用於退出應用程式、回到主界面、長按開啟語音控制(Voice Control)或Siri,於iPhone 5S及之後版本及iPad Air 2及之後版本中同時為Touch ID傳感器,iPhone 7改為按壓式按鍵,iPhone X後已經取消Home鍵,改為全手勢操作),頂部或側面(iPhone 6iPhone 6 Plus之後的iPhone機型)的側面按鍵(舊稱電源按鍵。用於點亮、關閉屏幕、關機,iPhone X/XS/XS Max/XR/11/11 Pro/11 Pro Max、第三代iPad Pro和第四代iPad Air同時可用於確認應用購買以及喚醒Siri,第四代iPad Air和第六代iPad Mini中同時為Touch ID傳感器)及側面的音量控制按鍵(包含一個靜音開關和兩個音量大小調節鍵,在IPad Air 2與其之後的產品中僅有音量調節鍵,第六代iPad Mini位於頂部)。
  • 多點觸控:蘋果稱為「Multi-Touch」,包括滑動(Swiping)、輕按(Tapping)、擠壓(Pinching)、反向擠壓(Reverse Pinching or unpinching),於iPad中還可使用四指或五指手勢切換App,與系統互動。
  • 3D touch: 透過屏幕里的傳感器,對用戶按壓的力道做出相對應的反應(最早出現在iPhone 6s,直到在iphone 11上因為此技術會使屏幕變厚而被取消)。
  • 屏幕界面:以應用程式方格的形式呈現,可將多個程序合併至一個文件夾方格中;最底部的一欄為Dock,最多可以有四個(iPad系列中,iPhone OS 3~iOS 10為6個,iOS 11和iOS 12為13個,iPadOS13至今如包括最近打開應用為16個);程序圖標被固定在Dock上,可以通過「滑動」的方式進行變換顯示的應用程式。狀態欄處於屏幕上方,能顯示時間、電池電量和訊號強度等信息。從屏幕頂端向下輕掃可以顯示通知中心。將圖標向下輕掃可以啟動Spotlight,從屏幕底端向上輕掃(使用iOS 11及以前版本的設備)或從屏幕右上角向左下輕掃(iPhone X/XS/XS Max/XR以及使用iOS 12/iPadOS的iPad設備)可以顯示控制中心(iPad在iOS 11時則同時顯示應用切換器)。

應用程式[編輯]

  • App Store:App Store蘋果公司為旗下作業系統所建立和維護的數碼化應用發佈平台,允許用戶從iTunes Store瀏覽和下載一些由iOS SDK或者Mac SDK(須造訪Mac App Store)開發的應用程式。根據應用程式發佈的不同情況,使用者可以付費或者免費下載。應用程式可以直接下載到iOS設備,也可以透過macOS或者WindowsiTunes下載到電腦中。其中包含遊戲、日程管理、詞典及許多實用的軟件。
  • 第三方應用商店:從iOS 17.4開始,為應對歐洲聯盟所頒佈的《數位市場法案》,當一台iOS設備位於歐盟成員國地區內時,該設備允許通過App Store下載第三方應用商店,用戶亦可通過第三方應用商店下載應用程序。[121][122]
  • 內置程序:iOS最新版本中的應用程式(因設備不同,部分的應用程式可能會有所差異)包含電話、郵件Safari 瀏覽器音樂電視訊息日曆、照片、相機、FaceTime 通話Photo Booth、股市、地圖(Apple Map)、天氣、備忘錄、提醒事項、時鐘、計算器、指南針、語音備忘錄、App Store、設定、通訊錄、Nike+iPod、Voice Control、Siri錢包查找家庭圖書、新聞、健康、播客、手錶、提示、文件、測量、快捷指令、翻譯;在最新版本被移除的軟件:YouTube(iOS 6中被移除)、iPod(iOS 5中被拆分成「音樂」和「視訊」)、地圖(iOS 4中使用AGPS輔助的Google地圖;iOS 5中使用格洛納斯系統輔助的Google地圖,在iOS 6及以後的系統中,海外地區使用 Apple Map,而中國大陸地區則使用Apple Map輔助的高德地圖。)、Game Center(可在設置中或遊戲界面中找到)、視訊(iOS 11中改為電視,但在不支持使用電視應用的國家或地區中仍然保留)、雜誌(iOS 13中被移除)、iTunes(默認移除,但仍然可以從App Store下載)[123]。從iOS 10開始,部分內置應用程式可以卸載。
  • 非官方應用程序:蘋果公司在iOS系統上做出限制,僅支持從App Store或通過蘋果審核的第三方應用商店(僅限歐洲)下載應用程式,不允許安裝任何第三方應用程式,如果需要安裝第三方應用程式就必須要經過iOS 越獄(需要連接電腦,且安裝的程序可能存在崩潰等風險),經過越獄後,一款名為CydiaSileo的軟件會被安裝在設備中,從中可以獲得更多應用程式。[124]

硬件[編輯]

iOS的主要硬件為ARM架構。在iOS 7之前的版本只能在具有32位ARM處理器的裝置上運行iOS(ARMv6或ARMv7-A架構)。2013年,蘋果公司宣佈隨着Apple A7晶片的推出後,他們正在轉而使用64位ARMv8-A處理器[125]iOS 7發佈時提供了完整的64位元的支援(包括本機64位元內核、程式庫、驅動程式以及所有內置應用程式)[126]App Store對其中的所有應用程式也實行了64位元的支援;所有新的應用程式提交到App Store的截止日期為2015年2月,而所有應用程式的更新提交到App Store的截止日期為2015年6月1日[127]iOS 11不再支援使用32位元的ARM處理器以及32位元的應用程式[128][129],令它僅能提供64位元的應用程式[130]

開發[編輯]

開發工具[編輯]

腳本錯誤:沒有「main」這個模塊。

iOS軟件開發工具包英文iOS SDKSoftware Development Kit);亦稱 iPhone SDK)是由蘋果公司開發的讓開發者為iOS開發流動應用程式

自從Xcode 3.1發佈以後,Xcode就成為了iOS軟件開發工具包的開發環境。它與Mac OS X的應用程式一樣,iOS應用程式使用Objective-C語言,一些應用程式可以寫成C或C++語言。蘋果公司文通常會發佈兩個iOS軟件開發工具包,當中包括主要的iOS X.0(例如 iOS 10.0)和次要的iOS X.X(例如 iOS 10.1)。正式版於發佈前會有幾個測試版本,目的是測試其兼容性並增加新功能。

最初在2007年iPhone還未推出之前,該工具包原是用於開發iPhone的。2007年10月17日,時任蘋果公司的行政總裁喬布斯於蘋果公司的網站上發表一封公開信,表示並不打算讓第三方開發人員為iOS構建原生應用程式[131],而是指導他們製作Safari瀏覽器的網絡應用程式[131],並指蘋果公司將於2008年2月發佈首個iOS軟件開發工具包給第三方開發商[132][133],然而開發商對此表示強烈反對,促使公司重新考慮。該軟件工具包於2008年3月6日發佈[134][135],讓開發者為iPhoneiPod touch開發適用的流動應用程式。

iOS軟件開發工具包Mac個人電腦免費下載[136],但不適用於微軟Windows個人電腦[136]。然而,該工具包需要在Mac OS X Leopard及以上的系統,並配有英特爾處理器才能運行,至於其他的操作如微軟Windows和舊版Mac OS都不獲支援。軟件開發工具包包含容許開發人員進入iOS裝置的各種功能和服務,例如例如硬件和軟件屬性[137]。它還包含一個「iPhone模擬器」,用以模仿其外觀及感覺[137]。新版本的SDK一般會伴隨着新版本的iOS[138][139]。為了測試應用程式,獲得技術支援以及通過App Store分發應用程式,開發人員必須加入蘋果公司開發者計劃[136]。開發者可以透過計劃於App Store發佈設價的流動應用程式,開發者可獲得付費應用程式70%的費用配額,免費應用程式則沒有任何費用配額。

開發人員[編輯]

腳本錯誤:沒有「main」這個模塊。 iOS開發者計劃(腳本錯誤:沒有「Lang」這個模塊。)是蘋果公司為iOS開發人員提供的官方項目,該計劃包括為開發人員提供開發工具,技術支持培訓,資格及程序發佈審核等支援[140]。蘋果公司的iOS Dev Center網站亦提供了大量技術和學習資料。此外,蘋果公司每年都會舉辦蘋果公司全球軟件開發者年會腳本錯誤:沒有「Lang」這個模塊。)。

開發者每年都會有兩次技術支援事件(腳本錯誤:沒有「Lang」這個模塊。),每次容許開發者請求技術支援工程師提供代碼級支援。問題將被分配予合適的工程師以協助排除代碼問題,以指出獲取其他技術資源的途徑,或者提供能夠加速其開發過程的變通方法或相應的技術文件。開發者可以通過會員中心的「計劃及附加項目(腳本錯誤:沒有「Lang」這個模塊。)」來購買額外的技術支援事項,選擇有兩種:以$99美元購買2次技術支援,及以$249美元購買5次技術支援的選項。

市場[編輯]

腳本錯誤:沒有「main」這個模塊。Android之後,iOS是全球第二大最受歡迎的流動作業系統。近年來iPad的銷售也落後於Android,雖然通過網絡使用(所有代理的用途),使用iOS的iPad仍然是最受歡迎的[141]

截至2011年底,iOS佔據智能手機和平板電腦市場的60%[142]。2012年中期,有4.1億個裝置被激活[143]。在2014年的WWDC上,提姆·庫克稱於2014年6月已售出8億個裝置[144]。截至2014年底,iOS佔智能手機市場的14.8%[145],及平板電腦和二合一的市場佔27.6%[146]

2015年1月,蘋果公司的季度收益的電話會議中,該公司宣佈自2007年以來iOS裝置的銷售已超過10億個[147][148]。2015年2月,網站流量分析工具StatCounter報告指,根據互聯網使用(非銷售)來衡量,全球有23.18%的智能手機以及66.25%的平板電腦均使用iOS[149]。2015年第三季,據Strategy Analytics的研究顯示,全球智能手機市場的iOS採用率創下歷史新低的12.1%,此歸因於中國和非洲的業績了無生氣。Android佔據了市場的87.5%,而其餘部分則被Windows Phone和BlackBerry佔據[150][151]

越獄[編輯]

腳本錯誤:沒有「main」這個模塊。

iOS越獄(英語:iOS Jailbreaking)是獲取iOS裝置Root權限的技術手段,可以添加未經蘋果公司允許的功能[152]。在蘋果公司的原生App Store於2008年首次亮相之前,越獄的主要動機是為了繞過蘋果公司的購買機制來安裝App Store的本機應用程式[153]。蘋果公司聲稱不會發佈專門設計用來打破這些工具的iOS軟件更新(執行腳本錯誤:沒有「ilh」這個模塊。的應用程序除外);然而,隨着每次iOS後續的更新,先前未經修補的越獄漏洞通常會被修復[154]。而蘋果公司在自iOS的更新起多次修改新款晶片的系統安全設置或採用安全級別更高的晶片(如新一代iPad Mini/Air/Pro上所使用的用於Mac設備的M系列晶片)以取代單純的修復越獄漏洞也使得新設備越獄變得不再可能。

自Apple原生的iOS App Store及隨着第三方應用程式的出現以來,越獄的一般動機也發生了變化[155]。人們需要進行越獄的原因有很多,包括獲得進入文件系統的權限、安裝自訂的裝置主題,並修改SpringBoard。另一個動機是它可以啟用盜版應用程序的安裝。在某些裝置上,越獄也可以用於安裝替代作業系統,例如是Android和Linux內核。最初,用戶只因為iOS的限制而把他們的裝置進行越獄,而越獄的影響會根據使用的方法,可能是永久的或暫時性的[156]

iOS系統的Root用戶對除了蘋果公司特定私有進程之外的其他進程不開放,使用Root用戶進行的進程於進程樹中的PID為0。程式員會在iOS中挖掘到一些可以把進程提權至PID0的漏洞(例如Task For PID0)。利用Root用戶進行的進程意味着可以任意讀取裝置中的APFS分區表和內核緩存地址,擁有一個用戶可以隨意控制的PID0進程還不能稱之為一個完整的越獄。隨後還需要利用Bypass(旁路)手段繞過蘋果公司於iOS系統中設置的其他安全防護措施,把APFS或HFS+文件系統中的ROOTFS分區重新掛載(Remount)為可讀寫(R/W),從而達到添加二進制文件及守護進程的目的。通常大眾認為能夠正常使用Cydia才能被稱為越獄,然而其實此說法並非正確的。透過此軟件是可以完成越獄前不可能進行的動作,例如安裝App Store以外未經簽署的應用程式、修改SpringBoard、執行Shell程序、使設有運營商鎖的裝置利用卡貼解鎖後通過替換配置文件形式實現本地化(例如「去除+86」,解鎖FaceTime功能)[157]。若進行了「不完美越獄(Tethered Jailbreak)」,裝置將於重啟後失去越獄環境,需要用特定的軟件重新進入越獄環境。腳本錯誤:沒有「ilh」這個模塊。於2010年10月估計,全球大概有10%的iPhone曾進行過越獄[158],不過隨着現在iOS系統功能的日趨完善,加上蘋果公司在iOS 5開始的後續版本更新中均會加入以往越獄環境下比較流行的插件功能或在新設備的晶片中採用新的安全系統來打壓越獄,越獄的需求已大不如前。

2010年,電子前哨基金會(EFF)成功說服美國版權局根據《數碼千禧年版權法案(DMCA)》對一般禁止版權保護系統的阻遏允許豁免。該豁免容許以合法獲得的應用程序添加到iPhone為唯一目的[159]。此豁免不影響蘋果公司與iPhone擁有人之間的合同關係,例如,越獄會使iPhone的保修失效;然而這完全基於蘋果公司會否對他們越獄裝置的修復有完全的決定權。與此同時,版權局對DMCA的反規避禁令而豁免了解鎖iPhone的禁令[160]。「解鎖iPhone」是用於操作特定的手機型號設計來使iPhone可以跟任何無線運營商一起使用相同的GSM或CDMA技術[161]

解鎖[編輯]

腳本錯誤:沒有「main」這個模塊。 最初,美國大多數的無線網絡服務供應商都不允許iPhone用戶將其解鎖,然而,供應商AT&T為符合其合約要求的iPhone用家裝置進行解鎖[162]。蘋果公司提供其解鎖裝置的說明[163],但最終由無線網絡服務供應商自行決定授權裝置進行解鎖[164]。這個操作讓使用的載體來源的iPhone在其他網絡上使用。現代版本的iOS和iPhone,不管手機最初是從哪裏購買,也能完全支援橫跨多個供應商的LTE[165]。現在有一些程序可以刪除SIM鎖定限制,然而都不獲蘋果公司的支援,並且通常都不是永久解鎖——只是軟解鎖[166]

數碼版權管理[編輯]

iOS的封閉性和專有性質引起了不少批評,特別是數碼權利的倡導者,例如是電子前哨基金會、電腦工程師和維權人士布魯斯特·卡利、互聯網法律專家喬納森·齊特林、和舉辦抗議iPad介紹活動以及針對iPad的活動《設計式缺陷》之自由軟件基金會[167][168][169][170]。蘋果公司的競爭對手微軟,透過其公關發言人批評蘋果公司對其平台所作的控制[171]

問題是iOS的設計所施加的限制,即數碼權利管理(DRM)旨在蘋果公司的平台上鎖定已購買的媒體,其發展模式(需要每年訂閱以分發為iOS開發的應用程式),應用程式的集中審批流程,以及蘋果公司對其平台的一般控制和平台本身的鎖定。特別值得一提的是,蘋果公司有能力隨意透過遠程禁用或刪除應用程序。

有一些科技界人士表示擔心,iOS鎖定代表着蘋果公司電腦的一個不斷增長的趨勢,特別是蘋果公司轉向業餘愛好者可以把裝置「笨拙地修理」,並注意到這種限制可能會扼殺軟件的創新[172][173]Facebook的前開發人員喬·休伊特抗議蘋果公司控制其硬件成為了「可怕的先例」,但他對iOS應用程式的沙盒作出讚賞[174]

核心[編輯]

iOS的內核是以DarwinXNU。最原始的iPhone作業系統(1.0)至作業系統(3.1.3)是使用了Darwin 9.0.0d1;iOS 4使用Darwin 10;iOS 5使用 11;iOS 6是Darwin 13;iOS 7及iOS 8是Darwin 14;iOS 9是Darwin 15;iOS 10是Darwin 16;iOS 11是Darwin 17;iOS 12基於Darwin 18[175]

安全性[編輯]

iOS在硬件和軟件的方面都使用了許多安全功能。以下是顯著的功能摘要。

安全啟動[編輯]

在完全啟動進入iOS之前,系統會先從啟動唯讀記憶體中執行低級代碼,其任務是驗證低級啟動程式在執行前是否獲得蘋果公司憑證頒發機構所頒發的根證書密鑰。此過程旨在確保iOS裝置上不會執行惡意軟件或其他未經授權的軟件。在低級啟動程式完成任務後,它會執行較高級別的啟動程式,名為腳本錯誤:沒有「ilh」這個模塊。。若iBoot運作一切順利,iBoot將繼續加載到iOS內核以及作業系統的其餘部分[176]

安全區域[編輯]

安全區域(腳本錯誤:沒有「Lang」這個模塊。)是iOS裝置中包含着Touch IDFace ID輔助處理器,它有其安全啟動過程以確保它是完全安全的。隨機數生成器的硬件還包括這輔助處理器的一部分。每個裝置的安全區域在製造時都有唯一的身分,並且無法更改。此標識用於創建臨時密鑰,用於為系統中該部分的內存加密。安全區域還包含一個反重播計數器(anti-replay counter)以防止被進行暴力破解法[176]

密碼[編輯]

iOS設備需要一個密碼用於為裝置解鎖、更改系統設定,以及加密裝置的內容。直到現時,這些密碼通常是四位數字的長度。然而,帶有指紋解鎖的Touch ID裝置變得更加普及,六位數字的密碼現在是iOS上的默認密碼,但用戶仍可以選擇切換回四位數字或使用字母與數字組合的密碼[176]

Touch ID和Face ID[編輯]

腳本錯誤:沒有「main」這個模塊。 Touch ID是以嵌入方式置於主頁按鈕中的指紋掃描器,它可用於為裝置解鎖、進行購買的動作,及登錄其他應用程式等功能。使用時,Touch ID僅將指紋數據臨時存儲於Secure Enclave的加密內存中。裝置的主要處理器或系統的任何其他部分都不可能進入Touch ID傳感器取得原始指紋數據[176]。 在iPhone X及以後的iPhone(除了iPhone SE (第二代) iPhone SE (第三代))由於主頁按鈕被取消,Touch ID也被一併取消並換成了Face ID。

地址空間組態[編輯]

腳本錯誤:沒有「main」這個模塊。 地址空間組態(ASLR)是一種防止內存損壞的攻擊的低階技術,例如是緩衝區溢位。它涉及把數據置於內存中隨機選擇的位置,以更難去預測破壞系統和創建漏洞的方法。無論該行為是偶然還是帶惡意的,ASLR會使應用程式的錯誤而有可能導致其崩潰而不是默默地把內存覆蓋的做法[177]

非執行記憶體[編輯]

iOS是使用ARM架構下的Execute Never(XN)功能。此容許某些部分的記憶體被標記為不可執行,它與ASLR一起防止緩衝區的溢出攻擊,包括Return-to-libc攻擊[176]

加密[編輯]

如上所述,iOS中加密的一種用途是用於安全區域(Secure Enclave)的記憶體中。當在iOS裝置上使用密碼時,裝置上的內容經已被加密。這是透過使用進階加密標準256的硬件的實施方式,這非常有效,因為它直接置於閃存與RAM之間[176]。iOS與其特定硬件結合使用腳本錯誤:沒有「ilh」這個模塊。來刪除所有內容和設定時,透過「可抹除的存儲(effaceable storage)」來刪除。這會使裝置上的所有用戶數據加密至不可進入[178]

鑰匙圈[編輯]

iOS鑰匙圈是一個登錄資料的數據庫,它可以跟同一個人或組織所寫的應用程式之間共享資料[176]。此服務通常用於儲存網上應用程式的密碼[179]

應用程式保安[編輯]

第三方應用程式例如那些通過App Store分發的,必須獲得蘋果公司所頒發的證書進行代碼簽署。如上所述,用戶在裝置上安裝的應用程式的操作,這從安全啟動過程一直延續到信任鏈。應用程式也經過沙盒處理,這意味着他們只能修改其各個主目錄中的數據,除非是明確授予其他權限。例如,他們無法進入裝置上由其他用戶安裝應用程式的數據。iOS中包含一系列非常廣泛的私隱控制,當中可以選擇控制應用程式進入各種權限的能力,例如相機、聯絡人、背景應用程式更新、蜂窩數據、並進入其他數據及服務。iOS中的大多數代碼,包括第三方應用程式,會以沒有root權限的「流動」用戶運作。這確保了系統文件和其他iOS系統資源保持在隱藏的狀態,並且用戶所安裝的應用程式無法進入[176]

網絡保安[編輯]

iOS為開發人員提供了包含低階及高階API的傳輸層安全性協定(TLS)。在默認情況下,應用程序傳輸安全框架需要TLS1.2的伺服器。然而,開發人員可以自由地覆蓋這個框架,和通過網絡利用他們自己的方法來溝通。當Wi-Fi已啟用,iOS會使用隨機MAC地址,這樣任何人都無法透過數據包分析器來追蹤無線流量[176]

雙重身份認證[編輯]

腳本錯誤:沒有「main」這個模塊。 雙重身份認證是iOS中的一個選項,以確保即使未經授權的人知道受影響用戶的Apple ID和密碼組合,也無法登入該帳戶。此方法有效於不僅是要求使用者輸入Apple ID及密碼,還需要輸入發送到已知可信的裝置的驗證碼[176]。若未經授權的用戶嘗試以其他用戶的Apple ID登錄,該Apple ID的擁有人將會收到通知,容許擁有人拒絕無法識別裝置的登入[180]

批評[編輯]

  1. iOS系統的封閉原始碼導致用戶無法在裝置上實現個人化介面功能,蘋果對系統的控制也使安裝第三方軟件異常困難,當系統有漏洞時只能仰賴蘋果公司發佈補丁更新,開發者無法自行進行修補。
  2. 基於iOS的(即iPhone、iPod Touch和iPad),或是其他非基於iOS的(即iPod Classic、iPod Nano和iPod Shuffle),均被批評捆綁iTunes,讓iTunes Store壟斷這些裝置(在針對歐盟成員國地區iOS 17.4已解決)[181]
  3. 發佈應用程式只能使用蘋果規定的API,不得使用或呼叫任何公開或私有的API。應用程式起初必須以Objective-C、C、C++或執行iPhone OS Webkit的JavaScript語言編寫,代碼僅能用C、C++編寫,Objective-C需可編譯,直接鏈入API的文件(禁止應用程式透過中介編譯、兼容層和工具鏈入API)[182]
  4. 蘋果公司在iOS中加入開發限制,使得在iOS開發自有應用顯得困難,例如:蘋果規定在iOS平台上所有瀏覽器都必須在自家WebKit渲染引擎上執行,使得非Safari的瀏覽器如Google ChromeMozilla FirefoxOpera必須修改代碼配合蘋果公司犧牲這些瀏覽器的獨有技術及功能,且在iOS中預設的瀏覽器是Safari,無法使用其他瀏覽器取代(默認瀏覽器在iOS14已解決,非WebKit渲染引擎支持在針對歐盟成員國地區iOS 17.4已解決)[183]
  5. 蘋果對iOS視訊音訊編解碼器進行限制,讓iOS設備只支援自家擁有專利的H.264AAC,排斥先進的開源編解碼器方案,如VP9Opus。讓自家的影音格式在市場上保持優勢。
  6. 蘋果公司刻意在iOS系統對藍牙技術上做出限制,只能對iOS裝置間進行連接,其他裝置如Android手機,無法透過iPhone來連接進行傳輸。
  7. 許多用戶表示蘋果公司透過iOS版本更新的方式拖慢手機執行速度[184]頁面Template:Mark I/styles.css沒有內容。以加速用戶換機意願,使iPhone的銷量提高[來源請求] ,蘋果官方承認為了防止電池老化擅自對系統進行降速[185][186]
  8. 在App Store中超過150MB的應用軟件無法透過流動網絡進行下載,只能透過連上WiFi網絡來下載。(在iOS14系統中已解決)
  9. 蘋果公司為了在流動支付市場取得成功,在iOS13之前,自家iPhone限制其NFC技術僅能提供Apple Pay使用,將其功能封鎖,導致其他支付業者不能取得其權限,進而讓Apple Pay得到競爭優勢。

裝置列表[編輯]

腳本錯誤:沒有「main」這個模塊。

<timeline> DateFormat=mm/dd/yyyy Define $start = 04/01/2007 Define $now = 06/27/2026 Define $later = 09/27/2027 Period = from:$start till:$later Define $skip = at:end # Force a blank line Define $dayunknown = 15 # what day to use if it's actually not known ImageSize= width:1000 height:auto barincrement:18 TimeAxis = orientation:horizontal PlotArea = right:5 left:20 bottom:75 top:5 Colors =

    id:phone1      value:rgb(0.95,1,0.95)
    id:phone3g     value:rgb(0.90,1,0.90)
    id:phone3gs    value:rgb(0.85,1,0.85)
    id:phone4      value:rgb(0.80,1,0.80)
    id:phone4s     value:rgb(0.75,1,0.75)
    id:phone5      value:rgb(0.70,1,0.70)
    id:phone5s     value:rgb(0.65,1,0.65)
    id:phone5c     value:rgb(0.60,1,0.60)
    id:phone6      value:rgb(0.55,1,0.55)
    id:phone6s     value:rgb(0.50,1,0.50)
    id:phone7      value:rgb(0.45,1,0.45)
    id:phone8      value:rgb(0.40,1,0.40)
    id:phonex      value:rgb(0.35,1,0.35)
    id:phonexs     value:rgb(0.30,1,0.30)  Legend:iPhone
    id:phone11     value:rgb(0.25,1,0.25)
    id:phone12     value:rgb(0.20,1,0.20)
    id:phone13     value:rgb(0.15,1,0.15)
    id:phone14     value:rgb(0.10,1,0.10)
    id:phone15     value:rgb(0.05,1,0.05)
    
    id:phnseodd  value:rgb(0.65,0.84,0.65)
    id:phnseeve  value:rgb(0.78,0.90,0.79)
    id:itouch1     value:rgb(1,0.93,0.70)
    id:itouch2     value:rgb(1,0.84,0.31)     Legend:iPod_Touch
    id:pad1        value:rgb(0.88,0.99,1)
    id:pad2        value:rgb(0.77,0.94,1)
    id:pad3        value:rgb(0.66,0.90,1)     Legend:iPad
    id:padair      value:rgb(0.91,0.92,0.96)
    id:padair2     value:rgb(0.77,0.79,0.91)
    id:padair3     value:rgb(0.62,0.66,0.85)  Legend:iPad_Air
    id:padpro      value:rgb(0.75,0.67,0.91)
    id:padpro2     value:rgb(0.82,0.77,0.91)  Legend:iPad_Pro
    id:mini1       value:rgb(0.95,0.90,0.96)
    id:mini2       value:rgb(0.91,0.82,0.91)
    id:mini3       value:rgb(0.85,0.74,0.85)  Legend:iPad_Mini
    id:tv2         value:rgb(0.98,0.91,0.91)
    id:tv3         value:rgb(1,0.80,0.74)
    id:tvhd        value:rgb(1,0.67,0.57)     Legend:Apple_TV
    id:tv4k        value:rgb(1,0.54,0.40)
    id:watch       value:rgb(0.88,0.88,0.88)
    id:watch1      value:rgb(0.84,0.84,0.84)
    id:watch2      value:rgb(0.80,0.80,0.80)
    id:watch3      value:rgb(0.64,0.64,0.64)  Legend:Apple_Watch
    id:watchultra  value:rgb(0.60,0.60,0.60)
    id:watchultra2 value:rgb(0.56,0.56,0.56)
    id:bg          value:white
    id:lightline   value:rgb(0.9,0.9,0.9)
    id:lighttext   value:rgb(0.5,0.5,0.5)
    id:current     value:rgb(0.9,0.9,0.9)  Legend:Still_produced
    

BackgroundColors = canvas:bg ScaleMajor = gridcolor:lighttext unit:year increment:1 start:01/01/2008 ScaleMinor = gridcolor:lightline unit:month increment:3 start:$start Legend = orientation:vertical position:bottom columns:1

BarData =

 barset:phone
 barset:itouch
 barset:ipad
 barset:mini
 barset:ipadair
 barset:ipadpro
 barset:tv
 barset:watch

PlotData=

 width:15 textcolor:black shift:(5,-5) anchor:from fontsize:s
 barset:phone
   color:phone1 from:06/29/2007 till:07/11/2008 text:"iPhone"
 barset:break
   color:phone3g from:07/11/2008 till:06/07/2010 text:"3G"
   color:phone3gs from:06/19/2009 till:09/12/2012 text:"3GS"
   color:phone4 from:06/24/2010 till:09/10/2013 text:"4"
   color:phone4s from:10/14/2011 till:09/09/2014 text:"4S"
   color:phone5  from:09/21/2012 till:09/10/2013 text:"5"
 barset:break
   $skip
   $skip
   $skip
   $skip
   color:phone5s from:09/20/2013 till:03/21/2016 text:"5S"
   color:phone5c from:09/20/2013 till:09/09/2015 text:"5C"
   color:phone6  from:09/19/2014 till:09/07/2016 text:"6 / Plus"
 barset:break
   $skip
   $skip
   $skip
   $skip
   color:phnseodd from:03/31/2016 till:09/12/2018 text:"SE(第一代)"
   $skip
   color:phone6  from:03/10/2017 till:09/12/2017 text:"6"
   color:phone6s from:09/25/2015 till:09/12/2018 text:"6S / Plus"
   color:phone7 from:09/16/2016 till:09/19/2019 text:"7 / Plus"
   color:phone8 from:09/22/2017 till:04/24/2020 text:"8 / Plus"
   color:phonex from:11/03/2017 till:09/12/2018 text:"X"
 barset:break
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   color:phnseeve from:04/24/2020 till:03/08/2022 text:"SE(第二代)"
   color:phonexs from:09/21/2018 till:09/10/2019 text:"XS / Max"
   color:phonexs from:10/26/2018 till:09/14/2021 text:"XR"
   color:phone11 from:09/20/2019 till:09/07/2022 text:"11"
   color:phone11 from:09/20/2019 till:10/13/2020 text:"11 Pro / Max"
   color:phone12 from:11/13/2020 till:09/07/2022 text:"12 Mini"
   color:phone12 from:10/23/2020 till:09/12/2023 text:"12"
   color:phone12 from:10/23/2020 till:09/14/2021 text:"12 Pro"
   color:phone12 from:11/13/2020 till:09/14/2021 text:"12 Pro Max"
   color:phone13 from:09/24/2021 till:09/12/2023 text:"13 Mini
   color:phone13 from:09/24/2021 till:$now text:"13
   color:phone13 from:09/24/2021 till:09/07/2022 text:"13 Pro / Max
   color:phone14 from:09/16/2022 till:$now text:"14 / Plus"
   color:phone14 from:09/16/2022 till:09/12/2023 text:"14 Pro / Max"
   color:phone15 from:09/22/2023 till:$now text:"15 / Plus"
   color:phone15 from:09/22/2023 till:$now text:"15 Pro / Max"
 barset:break
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   color:phnseodd from:03/18/2022 till:$now text:"SE(第三代)"
 barset:break
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   color:current from:$now till:end # SE 3
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   $skip
   color:current from:$now till:end # 13
   $skip
   color:current from:$now till:end # 14
   $skip
   color:current from:$now till:end # 15
   color:current from:$now till:end # 15 Pro
   
 barset:itouch
   $skip
   color:itouch1 from:09/05/2007 till:09/09/2008 text:"iPod Touch(第一代)" shift:(-10,-5)
 barset:break
   $skip
   color:itouch2 from:09/09/2008 till:09/01/2010 text:"(第二代)" shift:(20,-5)
   color:itouch1 from:09/09/2009 till:09/01/2010 text:"(第三代)"
 barset:break
   $skip
   $skip
   color:itouch2 from:09/01/2010 till:09/12/2012 text:"(第四代)"
 barset:break
   $skip
   $skip
   color:itouch1  from:10/11/2012 till:07/15/2015 text:"(第五代)"
 barset:break
   $skip
   $skip
   color:itouch2 from:07/15/2015 till:05/28/2019 text:"(第六代)"
 barset:break
   $skip
   $skip
   color:itouch1 from:05/28/2019 till:05/10/2022 text:"(第七代)"
   
 barset:ipad
   $skip
   color:pad1 from:04/03/2010 till:03/02/2011 text:"iPad(第一代)"
  barset:break
   $skip
   color:pad2 from:03/11/2011 till:03/18/2014 text:"2"
   color:pad3 from:03/16/2012 till:10/23/2012 text:"(第三代)"
  barset:break
   $skip
   $skip
   color:pad2 from:11/02/2012 till:10/22/2013 text:"(第四代)"
  barset:break
   $skip
   $skip
   color:pad2   from:03/18/2014 till:10/16/2014 text:"(第四代)"
  barset:break
   $skip
   $skip
   color:pad3 from:03/24/2017 till:03/27/2018 text:"(第五代)"
 barset:break
   $skip
   $skip
   color:pad2 from:03/27/2018 till:09/25/2019 text:"(第六代)"
 barset:break
   $skip
   $skip
   color:pad3 from:09/25/2019 till:09/18/2020 text:"(第七代)"
 barset:break
   $skip
   $skip
   color:pad2 from:09/18/2020 till:09/24/2021 text:"(第八代)"
 barset:break
   $skip
   $skip
   color:pad3 from:09/24/2021 till:$now text:"(第九代)"
   color:current from:10/26/2022 till:end                # iPad 10th
 barset:break
   $skip
   $skip
   color:current from:$now till:end                # iPad 9th
   color:pad2 from:10/26/2022 till:$now text:"(第十代)"
 barset:mini
   color:mini1 from:11/02/2012 till:06/19/2015 text:"iPad Mini(第一代)"
   color:mini2 from:11/12/2013 till:03/21/2017 text:"Mini 2"
   color:mini3 from:10/24/2014 till:09/09/2015 text:"Mini 3"
 barset:break
   $skip
   $skip
   color:mini2 from:09/09/2015 till:03/27/2019 text:"4"
 barset:break
   $skip
   $skip
   color:mini3 from:03/28/2019 till:$now text:"(第五代)"
 barset:break
   $skip
   $skip
   color:mini2 from:09/21/2021 till:$now text:"(第六代)"
 barset:break
   $skip
   $skip
   color:current from:$now till:end # Mini 6
   
 barset:ipadair
   color:padair from:11/01/2013 till:03/21/2016 text:"iPad Air(第一代)"
   color:padair2 from:10/24/2014 till:03/21/2017 text:"Air 2"
 barset:break
   $skip
   color:padair3 from:03/28/2019 till:09/18/2020 text:"Air(第三代)"
 barset:break
   $skip
   color:padair2 from:10/23/2020 till:03/08/2022 text:"Air(第四代)"
 barset:break
   $skip
   color:padair3 from:03/18/2022 till:$now text:"(第五代)"
 barset:break
   $skip
   color:current from:$now till:end
   
 barset:ipadpro
   color:padpro from:03/31/2016 till:06/05/2017 text:"iPad Pro 9.7”"
   $skip
   $skip
   color:padpro from:11/11/2015 till:06/05/2017 text:"iPad Pro 12.9”(第一代)" shift: (-15,-5)
 barset:break
   $skip
   color:padpro2 from:06/05/2017 till:03/26/2019 text:"iPad Pro 10.5”"
   $skip
   color:padpro2 from:06/05/2017 till:10/30/2018 text:"(第二代)"
 barset:break
   $skip
   $skip
   color:padpro from:11/07/2018 till:03/18/2020 text:"iPad Pro 11”(第一代)" shift: (-15,-5)
   color:padpro from:11/07/2018 till:03/18/2020 text:"(第三代)"
 barset:break
   $skip
   $skip
   color:padpro2 from:03/25/2020 till:04/20/2021 text:"(第二代)"
   color:padpro2 from:03/25/2020 till:04/20/2021 text:"(第四代)"
 barset:break
   $skip
   $skip
   color:padpro from:05/21/2021 till:10/22/2022 text:"(第三代)"
   color:padpro from:05/21/2021 till:10/22/2022 text:"(第五代)"
 barset:break
   $skip
   $skip
   color:padpro2 from:10/22/2022 till:$now text:"(第四代)"
   color:padpro2 from:10/22/2022 till:$now text:"(第六代)"
 barset:break
   $skip
   $skip
   color:current from:$now till:end
   color:current from:$now till:end
 barset:tv
   color:tv3 from:$start till:09/01/2010  text:"TV(第一代)"
 barset:break
   color:tv2 from:09/01/2010 till:03/07/2012  text:"TV(第二代)"
 barset:break
   color:tv3 from:03/07/2012 till:03/10/2013 text:"TV(第三代)"
   color:tv2 from:01/28/2013 till:09/08/2016 text:"TV(第三A代)"
   color:tv3 from:10/30/2015 till:10/18/2022 text:"TV HD"
   color:tv2 from:09/22/2017 till:05/21/2021 text:"TV 4K(第一代)"
 barset:break
   $skip                            # TV 1st/2nd/3rd
   $skip                            # TV 3rd G rev A
   $skip                            # TV HD
   color:tv3 from:05/21/2021 till:11/04/2022 text:"(第二代)"
 barset:break
   $skip                            # TV 1st/2nd/3rd
   $skip                            # TV 3rd G rev A
   $skip                            # TV HD
   color:tv2 from:11/04/2022 till:$now text:"(第三代)"
 barset:break
   $skip                            # TV 1st/2nd/3rd
   $skip                            # TV 3rd G rev A
   $skip                            # TV HD
   color:current from:$now till:end # TV 4K
 barset:watch
   $skip
   color:watch2  from:04/24/2015 till:09/07/2016 text:"Apple Watch"
 barset:break
   $skip
   color:watch3  from:09/16/2016 till:09/12/2018 text:"Series 1"
   color:watch2  from:09/16/2016 till:09/12/2017 text:"Series 2"
 barset:break
   $skip
   color:watch2  from:09/18/2020 till:09/07/2022 text:"Watch SE(第一代)"
   color:watch3  from:09/12/2017 till:09/07/2022 text:"Series 3"
   color:watch2  from:09/21/2018 till:09/10/2019 text:"Series 4
 barset:break
   $skip
   color:watch3 from:09/16/2022 till:$now text:"(2nd)"
   $skip
   color:watch3  from:09/20/2019 till:09/18/2020 text:"Series 5
 barset:break
   $skip
   $skip
   $skip
   color:watch2  from:09/18/2020 till:10/15/2021 text:"Series 6
 barset:break
   $skip
   $skip
   $skip
   color:watch3  from:10/15/2021 till:09/16/2022 text:"Series 7
 barset:break
   $skip
   $skip
   $skip
   color:watch2  from:09/16/2022 till:09/22/2023 text:"Series 8
 barset:break
   $skip
   $skip
   $skip
   color:watch3  from:09/22/2023 till:$now text:"Series 9
 barset:break
   $skip
   $skip
   $skip
   $skip
   color:watchultra  from:09/23/2022 till:09/22/2023 text:"Ultra"
 barset:break
   $skip
   $skip
   $skip
   $skip
   color:watchultra  from:09/22/2023 till:$now text:"Ultra 2"
 barset:break
   $skip
   color:current from:$now till:end # Watch SE2
   $skip
   color:current from:$now till:end # Series 9
   color:current from:$now till:end # Ultra 2

</timeline>

來源:Apple Newsroom Archive,[187] 腳本錯誤:沒有「ilh」這個模塊。 Apple Inc. model database[188]

參見[編輯]

參考資料[編輯]

  1. 腳本錯誤:沒有「citation/CS1」這個模塊。
  2. 腳本錯誤:沒有「citation/CS1」這個模塊。
  3. 腳本錯誤:沒有「citation/CS1」這個模塊。
  4. 腳本錯誤:沒有「citation/CS1」這個模塊。
  5. 腳本錯誤:沒有「citation/CS1」這個模塊。
  6. 腳本錯誤:沒有「citation/CS1」這個模塊。
  7. 腳本錯誤:沒有「citation/CS1」這個模塊。
  8. 腳本錯誤:沒有「citation/CS1」這個模塊。
  9. Mobile Operating System Market Share Worldwide頁面存檔備份,存於互聯網檔案館). Statcounter. [Aug, 2018].
  10. 腳本錯誤:沒有「citation/CS1」這個模塊。
  11. 腳本錯誤:沒有「citation/CS1」這個模塊。
  12. 腳本錯誤:沒有「citation/CS1」這個模塊。
  13. 腳本錯誤:沒有「citation/CS1」這個模塊。
  14. 腳本錯誤:沒有「citation/CS1」這個模塊。
  15. 腳本錯誤:沒有「citation/CS1」這個模塊。
  16. 腳本錯誤:沒有「citation/CS1」這個模塊。
  17. 腳本錯誤:沒有「citation/CS1」這個模塊。
  18. 腳本錯誤:沒有「citation/CS1」這個模塊。
  19. 腳本錯誤:沒有「citation/CS1」這個模塊。
  20. 腳本錯誤:沒有「citation/CS1」這個模塊。
  21. 腳本錯誤:沒有「citation/CS1」這個模塊。
  22. 腳本錯誤:沒有「citation/CS1」這個模塊。
  23. 腳本錯誤:沒有「citation/CS1」這個模塊。
  24. 腳本錯誤:沒有「citation/CS1」這個模塊。
  25. 腳本錯誤:沒有「citation/CS1」這個模塊。
  26. 腳本錯誤:沒有「citation/CS1」這個模塊。
  27. 腳本錯誤:沒有「citation/CS1」這個模塊。
  28. 腳本錯誤:沒有「citation/CS1」這個模塊。
  29. 腳本錯誤:沒有「citation/CS1」這個模塊。
  30. 腳本錯誤:沒有「citation/CS1」這個模塊。
  31. 腳本錯誤:沒有「citation/CS1」這個模塊。
  32. 腳本錯誤:沒有「citation/CS1」這個模塊。
  33. 腳本錯誤:沒有「citation/CS1」這個模塊。
  34. 腳本錯誤:沒有「citation/CS1」這個模塊。
  35. 腳本錯誤:沒有「citation/CS1」這個模塊。
  36. 腳本錯誤:沒有「citation/CS1」這個模塊。
  37. 腳本錯誤:沒有「citation/CS1」這個模塊。
  38. 38.0 38.1 腳本錯誤:沒有「citation/CS1」這個模塊。
  39. 腳本錯誤:沒有「citation/CS1」這個模塊。
  40. 腳本錯誤:沒有「citation/CS1」這個模塊。
  41. 腳本錯誤:沒有「citation/CS1」這個模塊。
  42. 腳本錯誤:沒有「citation/CS1」這個模塊。
  43. 腳本錯誤:沒有「citation/CS1」這個模塊。
  44. 腳本錯誤:沒有「citation/CS1」這個模塊。
  45. 腳本錯誤:沒有「citation/CS1」這個模塊。
  46. 腳本錯誤:沒有「citation/CS1」這個模塊。
  47. 腳本錯誤:沒有「citation/CS1」這個模塊。
  48. 腳本錯誤:沒有「citation/CS1」這個模塊。
  49. 腳本錯誤:沒有「citation/CS1」這個模塊。
  50. 腳本錯誤:沒有「citation/CS1」這個模塊。
  51. 腳本錯誤:沒有「citation/CS1」這個模塊。
  52. 腳本錯誤:沒有「citation/CS1」這個模塊。
  53. 腳本錯誤:沒有「citation/CS1」這個模塊。
  54. 腳本錯誤:沒有「citation/CS1」這個模塊。
  55. 腳本錯誤:沒有「citation/CS1」這個模塊。
  56. 腳本錯誤:沒有「citation/CS1」這個模塊。
  57. 腳本錯誤:沒有「citation/CS1」這個模塊。
  58. 腳本錯誤:沒有「citation/CS1」這個模塊。
  59. 腳本錯誤:沒有「citation/CS1」這個模塊。
  60. 腳本錯誤:沒有「citation/CS1」這個模塊。
  61. Matthias Böhmer, Antonio Krüger. A Study on Icon Arrangement by Smartphone Users頁面存檔備份,存於互聯網檔案館). 在SIGCHI電腦系統的人為因素會議論文集(CHI '13)。 ACM, New York, NY, USA, 2137–2146.
  62. 腳本錯誤:沒有「citation/CS1」這個模塊。
  63. 腳本錯誤:沒有「citation/CS1」這個模塊。
  64. 腳本錯誤:沒有「citation/CS1」這個模塊。
  65. 腳本錯誤:沒有「citation/CS1」這個模塊。
  66. 腳本錯誤:沒有「citation/CS1」這個模塊。
  67. 腳本錯誤:沒有「citation/CS1」這個模塊。
  68. 腳本錯誤:沒有「citation/CS1」這個模塊。
  69. 腳本錯誤:沒有「citation/CS1」這個模塊。
  70. 腳本錯誤:沒有「citation/CS1」這個模塊。
  71. 腳本錯誤:沒有「citation/CS1」這個模塊。
  72. 腳本錯誤:沒有「citation/CS1」這個模塊。
  73. 腳本錯誤:沒有「citation/CS1」這個模塊。
  74. 腳本錯誤:沒有「citation/CS1」這個模塊。
  75. 75.0 75.1 腳本錯誤:沒有「citation/CS1」這個模塊。
  76. 腳本錯誤:沒有「citation/CS1」這個模塊。
  77. 腳本錯誤:沒有「citation/CS1」這個模塊。
  78. 腳本錯誤:沒有「citation/CS1」這個模塊。
  79. 腳本錯誤:沒有「citation/CS1」這個模塊。
  80. 腳本錯誤:沒有「citation/CS1」這個模塊。
  81. 腳本錯誤:沒有「citation/CS1」這個模塊。
  82. 腳本錯誤:沒有「citation/CS1」這個模塊。
  83. 腳本錯誤:沒有「citation/CS1」這個模塊。
  84. 腳本錯誤:沒有「citation/CS1」這個模塊。
  85. 腳本錯誤:沒有「citation/CS1」這個模塊。
  86. 腳本錯誤:沒有「citation/CS1」這個模塊。
  87. 腳本錯誤:沒有「citation/CS1」這個模塊。
  88. 腳本錯誤:沒有「citation/CS1」這個模塊。
  89. 89.0 89.1 腳本錯誤:沒有「citation/CS1」這個模塊。
  90. 腳本錯誤:沒有「citation/CS1」這個模塊。
  91. 腳本錯誤:沒有「citation/CS1」這個模塊。
  92. 腳本錯誤:沒有「citation/CS1」這個模塊。
  93. 腳本錯誤:沒有「citation/CS1」這個模塊。
  94. 腳本錯誤:沒有「citation/CS1」這個模塊。
  95. 95.0 95.1 95.2 95.3 95.4 95.5 95.6 95.7 95.8 腳本錯誤:沒有「citation/CS1」這個模塊。
  96. 腳本錯誤:沒有「citation/CS1」這個模塊。
  97. 腳本錯誤:沒有「citation/CS1」這個模塊。
  98. 腳本錯誤:沒有「citation/CS1」這個模塊。
  99. 腳本錯誤:沒有「citation/CS1」這個模塊。
  100. 腳本錯誤:沒有「citation/CS1」這個模塊。
  101. 腳本錯誤:沒有「citation/CS1」這個模塊。
  102. 腳本錯誤:沒有「citation/CS1」這個模塊。
  103. 腳本錯誤:沒有「citation/CS1」這個模塊。
  104. 腳本錯誤:沒有「citation/CS1」這個模塊。
  105. 腳本錯誤:沒有「citation/CS1」這個模塊。
  106. 腳本錯誤:沒有「citation/CS1」這個模塊。
  107. 腳本錯誤:沒有「citation/CS1」這個模塊。
  108. 腳本錯誤:沒有「citation/CS1」這個模塊。
  109. 腳本錯誤:沒有「citation/CS1」這個模塊。
  110. 腳本錯誤:沒有「citation/CS1」這個模塊。
  111. 腳本錯誤:沒有「citation/CS1」這個模塊。
  112. 腳本錯誤:沒有「citation/CS1」這個模塊。需付費查閱
  113. 腳本錯誤:沒有「citation/CS1」這個模塊。
  114. 腳本錯誤:沒有「citation/CS1」這個模塊。
  115. 腳本錯誤:沒有「citation/CS1」這個模塊。
  116. 腳本錯誤:沒有「citation/CS1」這個模塊。
  117. 117.0 117.1 117.2 腳本錯誤:沒有「citation/CS1」這個模塊。
  118. 腳本錯誤:沒有「citation/CS1」這個模塊。
  119. 腳本錯誤:沒有「citation/CS1」這個模塊。
  120. 腳本錯誤:沒有「citation/CS1」這個模塊。
  121. 腳本錯誤:沒有「citation/CS1」這個模塊。
  122. 腳本錯誤:沒有「citation/CS1」這個模塊。
  123. 腳本錯誤:沒有「citation/CS1」這個模塊。
  124. 腳本錯誤:沒有「citation/CS1」這個模塊。
  125. 腳本錯誤:沒有「citation/CS1」這個模塊。
  126. 腳本錯誤:沒有「citation/CS1」這個模塊。
  127. 腳本錯誤:沒有「citation/CS1」這個模塊。
  128. 腳本錯誤:沒有「citation/CS1」這個模塊。
  129. 腳本錯誤:沒有「citation/CS1」這個模塊。
  130. 腳本錯誤:沒有「citation/CS1」這個模塊。
  131. 131.0 131.1 腳本錯誤:沒有「citation/CS1」這個模塊。
  132. 腳本錯誤:沒有「citation/CS1」這個模塊。
  133. 腳本錯誤:沒有「citation/CS1」這個模塊。
  134. 腳本錯誤:沒有「citation/CS1」這個模塊。
  135. 腳本錯誤:沒有「citation/CS1」這個模塊。
  136. 136.0 136.1 136.2 腳本錯誤:沒有「citation/CS1」這個模塊。
  137. 137.0 137.1 腳本錯誤:沒有「citation/CS1」這個模塊。
  138. 腳本錯誤:沒有「citation/CS1」這個模塊。
  139. 腳本錯誤:沒有「citation/CS1」這個模塊。
  140. 腳本錯誤:沒有「citation/CS1」這個模塊。
  141. 腳本錯誤:沒有「citation/CS1」這個模塊。
  142. 腳本錯誤:沒有「citation/CS1」這個模塊。
  143. 腳本錯誤:沒有「citation/CS1」這個模塊。
  144. 腳本錯誤:沒有「citation/CS1」這個模塊。
  145. 腳本錯誤:沒有「citation/CS1」這個模塊。
  146. 腳本錯誤:沒有「citation/CS1」這個模塊。
  147. 腳本錯誤:沒有「citation/CS1」這個模塊。
  148. 腳本錯誤:沒有「citation/CS1」這個模塊。
  149. 腳本錯誤:沒有「citation/CS1」這個模塊。
  150. 腳本錯誤:沒有「citation/CS1」這個模塊。
  151. 腳本錯誤:沒有「citation/CS1」這個模塊。
  152. 腳本錯誤:沒有「citation/CS1」這個模塊。
  153. 腳本錯誤:沒有「citation/CS1」這個模塊。
  154. 腳本錯誤:沒有「citation/CS1」這個模塊。
  155. 腳本錯誤:沒有「citation/CS1」這個模塊。
  156. 腳本錯誤:沒有「citation/CS1」這個模塊。
  157. 腳本錯誤:沒有「citation/CS1」這個模塊。
  158. 腳本錯誤:沒有「citation/CS1」這個模塊。
  159. 腳本錯誤:沒有「citation/CS1」這個模塊。
  160. 腳本錯誤:沒有「citation/CS1」這個模塊。
  161. 腳本錯誤:沒有「citation/CS1」這個模塊。
  162. 腳本錯誤:沒有「citation/CS1」這個模塊。
  163. 腳本錯誤:沒有「citation/CS1」這個模塊。
  164. 腳本錯誤:沒有「citation/CS1」這個模塊。
  165. 腳本錯誤:沒有「citation/CS1」這個模塊。
  166. 腳本錯誤:沒有「citation/CS1」這個模塊。
  167. 腳本錯誤:沒有「citation/CS1」這個模塊。
  168. 腳本錯誤:沒有「citation/CS1」這個模塊。
  169. 腳本錯誤:沒有「citation/CS1」這個模塊。
  170. 腳本錯誤:沒有「citation/CS1」這個模塊。
  171. 腳本錯誤:沒有「citation/CS1」這個模塊。
  172. 腳本錯誤:沒有「citation/CS1」這個模塊。
  173. 腳本錯誤:沒有「Citation/CS1」這個模塊。
  174. 腳本錯誤:沒有「citation/CS1」這個模塊。
  175. 在iOS 5至iOS 7內核崩潰後,可透過設定 > 關於 > 診斷及用量 > 診斷及用量資訊 >(時間及日期).panic.plist進行設定
    在iOS 8至iOS 10,當內存不足時,可透過設定 > 私隱 > 診斷及用量 > 診斷及用量資訊 > JetsamEvent-(日期及時間).ips進行設定
    在iOS 11至iOS 12,當內存不足時,可透過設定 > 私隱 > 分析 > 分析資訊 > JetsamEvent-(日期及時間).ips進行設定
  176. 176.00 176.01 176.02 176.03 176.04 176.05 176.06 176.07 176.08 176.09 腳本錯誤:沒有「citation/CS1」這個模塊。
  177. 腳本錯誤:沒有「citation/CS1」這個模塊。
  178. 腳本錯誤:沒有「citation/CS1」這個模塊。
  179. 腳本錯誤:沒有「citation/CS1」這個模塊。
  180. 腳本錯誤:沒有「citation/CS1」這個模塊。
  181. 腳本錯誤:沒有「citation/CS1」這個模塊。
  182. 腳本錯誤:沒有「citation/CS1」這個模塊。
  183. 腳本錯誤:沒有「citation/CS1」這個模塊。
  184. 腳本錯誤:沒有「citation/CS1」這個模塊。
  185. Apple 如何進行其產品溫室氣體生命週期評估?頁面存檔備份,存於互聯網檔案館腳本錯誤:沒有「lan」這個模塊。
  186. Apple 如何執行產品溫室氣體排放的生命周期評估?(LCA)頁面存檔備份,存於互聯網檔案館腳本錯誤:沒有「lan」這個模塊。
  187. 腳本錯誤:沒有「citation/CS1」這個模塊。
  188. 腳本錯誤:沒有「citation/CS1」這個模塊。

外部連結[編輯]

package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found

package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found Template:FreeBSD