IOS

历史

2005年，斯特弗·乔布斯开始策划iPhone的计划，他可以选择“把Mac缩小，这将会是工程学上一个史诗般的壮举，或是把iPod扩大”。乔布斯赞成前者的做法，但是分别遭到由斯科特·福斯托及托尼·法戴尔所领导的麦金塔及iPod团队在内部竞争中互相否决，最终由福斯托团队创建的iPhone OS胜出。这个决定的成功在使iPhone成为第三方开发者的平台：这让许多第三方的Mac开发人员以最少的再培训资源下，使用著名的桌面操作系统为基础去替iPhone编写软件。福斯托还负责为编写iPhone应用程序，还有为ITunes内App Store的编程人员创建软件开发工具包。
2007年1月9日，苹果公司于Macworld开发者大会上为iOS揭幕（当时命名为iPhone OS），并宣布于同年6月推出。在1月揭幕时，乔布斯称：“iPhone以OS X运行的同时并可使用‘桌面应用程序’”，然而在iPhone发布时，其操作系统被重命名为“iPhone OS”。最初，本机应用程序并不支持第三方的应用程序。乔布斯的理由是，开发者可以透过Safari网页浏览器构建Web应用程序，“就像iPhone上的原生应用程序一般”。2007年10月，Apple宣布正在开发一个软件开发工具包，并且他们计划在2月把它提供给开发人员。2008年3月6日，苹果公司举行了一场新闻发布会，宣布推出iPhone SDK。
App Store (iOS)于2008年7月10日开放，最初提供了500个应用程序。2008年9月，App Store很快便增加到3,000个，2009年1月有15,000个，2009年有50,000个，2009年11月更达到100,000个，2010年8月有250,000个，2012年7月有650,000个，2013年10月有100万个，2016年6月有200万个，2017年1月更达到220万个。截至2016年3月，有100万个应用程序本身与iPad平板电脑兼容，这些应用程序共下载了超过1,300亿次。应用情报公司Sensor Tower估计，到了2020年，App Store将达到500万个应用程序。
2007年9月，苹果公司发布了iPod touch，那是基于iPhone的外形而重新设计的iPod。2010年1月，苹果公司发布了iPad，其屏幕较iPhone及iPod Touch更大，并专为网页浏览、媒体消费和阅读而设。
2010年6月，苹果公司于全球开发者大会2010中，宣布把iPhone OS重命名为“iOS”。然而思科系统沿用"IOS"的商标作为其路由器的操作系统已有十多年，为了避免任何潜在的诉讼，苹果公司从思科获得“IOS”商标的拥有权。
2016年10月，苹果公司在拿坡里那不勒斯弗里德里希二世大学的新院校内开设了首个iOS开发者学院。

软件更新

苹果公司透过iTunes每年为iOS操作系统提供重大更新，自iOS 5及更高版本起，都可透过在线更新（On the Air）进行。首个iOS版本于2007年的开发者大会（WWDC）上发布，并于同年6月29日正式推出。最初苹果公司并没有让随iPhone发布的操作系统有独立的名称，直至2008年才正式取名为iPhone OS，2010年6月改名为iOS。
iOS必须经过苹果服务器进行验证才能于iTunes更新（iOS 5及以上版本亦可透过iCloud进行验证），自动同步后便可使用。
在2013年的WWDC上，苹果公司发布了iOS 7，此版本彻底改变了用户界面，使原本的拟物化的风格转变为平面化风格。
最初，iPod Touch用户必须支付系统软件更新的费用，这是由于会计规则使设备不能如iPhone或Apple TV那样的“订阅设备”，需要对设备的重大更新进行付款。然而，要求升级付费导致iPod Touch用户远离更新。在2009年9月，苹果公司暂准了会计规则的变更，此对Apple的收益和股价有着显著影响，并容许iPod Touch获得免费更新。
当前iOS最新版本为2019年6月4日发布的iOS13以及iPadOS，后者为苹果专门为iPad系列设备优化的iOS13分支。其中iOS13当前只适用于苹果已发布的iPod touch (7th generation)、iPhone SE、iPhone 6s、iPhone 6s Plus、iPhone 7、iPhone 7 Plus、iPhone 8、iPhone 8 Plus、iPhone X、iPhone XS、iPhone XR以及iPhone XS Max；iPadOS则只适用于iPad系列产品，当前包括：iPad Pro、iPad (6th generation)、iPad (5th generation)、iPad mini 5、iPad mini 4、iPad Air (3rd generation)以及iPad Air 2。

主画面

用户能够透过SpringBoard来呈现的主屏幕，用户可在屏幕底部的程序坞上显示固定最常用的应用程序的图标。每当用户为设备解锁，或使用应用程序时按下物理的主页键按钮，主屏幕都会出现。在iPhone OS 3中，引入了Spotlight，它让用户搜索设备内的媒体、应用程序、电子邮件、联系人、消息、提醒事项、日历事项及相关的内容。从iOS 3.2开始，用户可以设置主屏幕的背景图片，此功能仅适用于第三代设备— iPhone 3GS、第三代iPod touch（iOS 4或更高版本）、自iOS 3.2起的所有iPad型号（或更高型号）。研究人员发现，用户在其主屏幕上可根据应用程序的使用频率和相关性，以及其可用性和美学等原因而自行组织图标。
在iPhone 3GS上的iOS 4（或更高版本）之前，用户只能透过越狱来自定屏幕的背景，但现在可以开箱即用。屏幕顶部有一个状态栏，用以显示如时间、电量及信号强弱的数据。屏幕的其余部分用于显示现时的应用程序。当密码被设置时，用户打开当设备就必须在锁屏（Lock Screen）上输入密码才能授权进入主屏幕。在iOS 7及更高版本中，Spotlight是透过在主屏幕上的任何位置向下拉来实现（从顶部及底部边缘打开的通知中心及控制中心除外）。在iOS 9中，有两种方法可以进行Spotlight：1）它也可以如iOS 3至iOS 6中那样进入；2）如iOS 7及iOS 8一样，在主屏幕的任何位置向下拉就能显示Spotlight；Spotlight赋予Siri建议，其中包括应用程序及联系人的建议，还有新闻。在iOS 10中，Spotlight是位于“今日”的专有面板顶部。

系统字体

iOS最初使用Helvetica作为系统字体。苹果公司专门为iPhone 4及其Retina显示器切换到Helvetica Neue字体，并保留它作为适用于iOS 4上旧版iPhone的系统字体。在iOS 7中，苹果公司宣布他们将系统字体变更为Helvetica Neue Light，此决定引发了对于低分辨率的流动屏幕使用较轻薄的字体是不恰当的批评，最终苹果公司选择以Helvetica Neue字体代替。iOS 7的发布还介绍了在设置的无障碍设置来对应用其他形式的文本进行缩放的能力。在iOS 9中，苹果公司将字体转为San Francisco，那是由苹果公司设计的字体，旨在最大限度地提高其产品阵容的易读性及字体的一致性。

文件夹

在iOS 4中引入了文件夹的功能，用户可以透过将应用程序拖放到另一个上面来创建，从那时起，用户可运用相同的程序来把多个项目加到文件夹中，文件夹的标题名称可由当中大部分应用程序的类别来自动选择，但名称也可由用户自行编辑。当文件夹中的应用程序有通知标记时，文件夹会把各个通知数量相加，其总数会出现为文件夹的通知标记。最初，iPhone上的文件夹最多可包含12个应用程序，而iPad上的文件夹可能包含20个。随着越来越新的iPhone硬件上显示尺寸有所增加，iOS 7更新了文件夹页面，使它跟主屏幕布局相类似，从而大大的扩展了文件夹功能。文件夹的每个页面最多可包含9个应用程序，文件夹内可有15页，一个文件夹总共可包括135个应用程序。在iOS 9中，苹果公司更新了iPad硬件中文件夹的大小，文件夹仍然是维持15页，然而每页可容纳16个应用程序一个文件夹总共可包括240个应用程序。

通知中心

在iOS 5之前，通知都是在模态窗口（modal window）中传递的，被撤销后便无法查看。在iOS 5中，苹果公司引入通知中心，容许用户查阅看通知历史记录。用户可以点击通知来打开相关的应用程序，或是把它撤销来清除。在iOS11之后，还可以通过长按某条应用程序的通知进行回复、标为已读等其他多种操作，具体操作取决于对应应用程序的支持。通知现在能以横幅显示于屏幕顶部。若用户点击收到的通知，该应用程序将会被打开。用户还可以透过调整应用程序的通知设置来选择在模态窗口中查看通知的形式。随着iOS 8的推出，现在可以透过通知中心以进入由第三方定义的小部件。
当应用程序在闲置时获得通知，其图标上会出现一个红色徽章，此徽章一目了然地告知用户该应用程序有多少个通知事项。当用户打开应用程序便能清除徽章。

辅助功能

iOS提供各种辅助功能，以协助有视力和听力障碍的用户。有一项主要功能称为“VoiceOver”，它在屏幕上提供语音朗读信息的功能，包括上下文按钮、图标、链接及其他用户界面的元素，允许用户透过手势操作来导航操作系统。任何具有默认操控及开发以UIKit框架下的应用程序都会获得内置VoiceOver的功能。其中一个例子是拿起iPhone拍照，VoiceOver会描述照片里的风景。随着2013年iOS 7的发布而推出作为“iPhone专用”计划的一部分，苹果公司开发了使用蓝牙和一种特殊的技术协议，让iPhone和iPad能够连接兼容的第三方配件，使流式音频能够直接发送到用户的耳朵。额外定制适用于“iPhone专用”的产品包括电池跟踪及适用于不同环境的可调声音设置。苹果公司为2016年发布iOS 10进一步努力实现其辅助功能，VoiceOver上加入新的发音编辑器，以及加入透过设备上的相机来实现放大镜的功能，听障人士可通过电信设备的软件（TTY）在iPhone上拨打电话，并为第三方开发人员提供教程和指南，以便将适当的辅助功能合并到他们的应用程序当中。
《大西洋》的利亚·科尔诺斯基（Liat Kornowski）写道：“自点字的发明以来，iPhone已经成为最具革命性的发展之一 ”；2016年，《TechCrunch》的史蒂芬·阿基诺（Steven Aquino）形容苹果公司正“引领辅助技术的方式”；苹果公司的全球无障碍政策和倡议高级经理的莎拉·客林格尔（Sarah Herrlinger）指：“我们将辅助功能视为一项基本人权。我们以支持包容世界的愿景来建设我们产品的核心，机会和获取信息都是无障碍的，使残疾人士能够实现他们自己的目标”。

切换应用程序

在iOS 4.0到iOS 6.x中，双击主页按钮便可引导应用程序切换器。从底部出现类似于dock的可滚动界面，向上拨就能移动屏幕的内容。选择图标就能切换其应用程序。最左边的是用作控制音乐及旋转锁定的图标，而在iOS 4.2及以上版本中，还有控制音量的图标。
随着iOS 7的推出，双击主页按钮仍能引导应用程序切换器。它跟以前的版本不同的是，图标上方会显示打开的应用程序的屏幕截图，水平滚动能浏览早前使用的应用程序，并且可以透过拖动来把它关闭，类似于WebOS处理多张卡片的方式。
随着iOS 9的推出，应用程序切换器有显著的视觉上变化；虽然它仍保留了iOS 7中引入的卡片比拟，应用程序的图标较小，并且出现于屏幕截图的上方（由于删除了“最近及最喜欢的联系人”，使现在的它更大），并且每个应用程序的“卡片”与其他的互相重叠，在用户滚动时形成转动的效果。现在，主屏幕并非出现在应用程序切换器的最左侧，而是在最右侧。
在iOS 11中，应用程序切换器获得大大的重新设计。在iPad中，控制中心与应用程序切换器结合在一起，iPad的应用程序切换器也可以从屏幕底部向上滑动来进入。在iPhone中，若RAM中没有应用程序，则无法进入应用程序切换器。
从iOS 12开始，iPad版本的应用切换器与控制中心分离，且与iPhone一样在无后台应用的状况下无法启动。
在iPhone X/XS/XS Max/XR和新一代iPad Pro中，由于Home键被取消，进入应用切换器的方法则变成在主屏幕时将屏幕底部的横条上拉或在应用界面时将应用界面拉到中间悬停打开。

结束任务

在iOS 4至iOS 6中，用户可在主画面按住应用程序的图标使它们“摇晃”，然后点击出现在图标角落处的红色减号圆圈就能把应用程序删除。在iOS 7中，用户只需把应用程序向上滑动至离开屏幕即可关闭。iOS 7以上的版本可以一次清除3个应用程序，而iPad在使用iOS 11以上的版本时可以一次消除4-6个应用程序。

任务完成

任务完成允许应用程序在它被暂停后仍然继续运行某项任务。从iOS 4.0开始，应用程序最多可以请求在背景操作10分钟以完成任务。这并不会扩展到背景作业的上传和下载工作（如在应用程序中开始下载，然后切换成其他应用程序，任务将无法完成）。

人工智能助理

Siri（/ˈsɪri/）是个结合到iOS的智能个人助理，个人助理使用语音查询及自然语言用户界面来回答问题、提出建议，并透过互联网搜索以运行操作。该软件会适应用户的个人语法、搜索和喜好以继续使用，回复的结果是个性化的。
该应用程序最初于2010年2月作为iOS应用程序来发布，并于两个月后被苹果公司收购，然后集成到iPhone 4S并重命名为“Siri”于2011年10月推出。那时，该独立的应用程序也从iOS的App Store中移除。
Siri支持广泛的用户命令，包括运行电话操作、查阅基本信息、安排活动与提醒、处理设备的设置、在互联网上搜索、区域导航、查找有关娱乐的数据，并且能够使用跟iOS结合的应用程序。随着iOS 10于2016年发布，苹果公司为Siri开放了有限的第三方使用，包括第三方的通信应用程序，以及支付、乘车共享及网络电话的应用程序。随着iOS 11的发布，苹果公司更新了Siri的声音，使其成为更清晰的人类声线。它现在支持后续问题和语言翻译，以及额外第三方操作。

游戏中心

游戏中心是由苹果公司发布的在线多人游戏的“社交游戏网络”。它容许用户“邀请朋友玩游戏，通过配对来开始多人游戏，追踪他们的成就，并把他们的最高分数在排行榜上作比较”。iOS 5及更高版本增加了对个人数据照片的支持。
游戏中心于2010年4月8日在苹果公司主持的iOS 4预览活动上发布，同年8月向其公司的注册开发者发行预览版，它于2010年9月8日随iPhone 4、iPhone 3GS及第2代至第4代的iPod Touch发布。直至iOS 4.2.1，Game Center才首次在iPad上公开亮相。第一代iPhone、iPhone 3G以及第一代iPod Touch并不支持游戏中心（后者两个设备由于没有iOS4以致没有游戏中心）。然而，iPhone 3G在透过黑客入侵就能够非正式获得游戏中心的功能。

硬件

iOS的主要硬件为ARM架构。在iOS 7之前的版本只能在具有32位ARM处理器的设备上运行iOS（ARMv6或ARMv7-A架构）。2013年，苹果公司宣布随着Apple A7芯片的推出后，他们正在转而使用64位ARMv8-A处理器。iOS 7发布时提供了完整的64位的支持（包括本机64位内核、程序库、驱动程序以及所有内置应用程序）。App Store对其中的所有应用程序也实行了64位的支持；所有新的应用程序提交到App Store的截止日期为2015年2月，而所有应用程序的更新提交到App Store的截止日期为2015年6月1日。iOS 11不再支持使用32位的ARM处理器以及32位的应用程序，令它仅能提供64位的应用程序。

开发工具

iOS软件开发工具包（英文：iOS SDK（Software 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构建原生应用程序，而是指导他们制作Safari浏览器的网络应用程序，并指苹果公司将于2008年2月发布首个iOS软件开发工具包给第三方开发商，然而开发商对此表示强烈反对，促使公司重新考虑。该软件工具包于2008年3月6日发布，让开发者为iPhone、iPod touch开发适用的移动应用程序。
iOS软件开发工具包让Mac个人电脑免费下载，但不适用于微软的Windows个人电脑。然而，该工具包需要在Mac OS X Leopard及以上的系统，并配有英特尔处理器才能运行，至于其他的操作如微软的Windows和旧版Mac OS都不获支持。软件开发工具包包含容许开发人员进入iOS设备的各种功能和服务，例如例如硬件和软件属性。它还包含一个“iPhone模拟器”，用以模仿其外观及感觉。新版本的SDK一般会伴随着新版本的iOS。为了测试应用程序，获得技术支持以及通过App Store分发应用程序，开发人员必须加入苹果公司开发者计划。开发者可以透过计划于App Store发布设价的移动应用程序，开发者可获得付费应用程序70％的费用配额，免费应用程序则没有任何费用配额。

开发人员

iOS开发者计划（iOS Developer Program）是苹果公司为iOS开发人员提供的官方项目，该计划包括为开发人员提供开发工具，技术支持培训，资格及程序发布审核等支持。苹果公司的iOS Dev Center网站亦提供了大量技术和学习数据。此外，苹果公司每年都会举办苹果公司全球软件开发者年会（WWDC）。
开发者每年都会有两次技术支持事件（TSI），每次容许开发者请求技术支持工程师提供代码级支持。问题将被分配予合适的工程师以协助排除代码问题，以指出获取其他技术资源的途径，或者提供能够加速其开发过程的变通方法或相应的技术文件。开发者可以通过会员中心的“Programs & Add-ons（计划及附加项目）”来购买额外的技术支持事项，选择有两种：以$99美元购买2次技术支持，及以$249美元购买5次技术支持的选项。

市场

继Android之后，iOS是全球第二大最受欢迎的流动操作系统。近年来iPad的销售也落后于Android，虽然通过网络使用（所有代理的用途），使用iOS的iPad仍然是最受欢迎的。
截至2011年底，iOS占据智能手机和平板电脑市场的60％。2012年中期，有4.1亿个设备被激活。在2014年的WWDC上，蒂姆·库克称于2014年6月已售出8亿个设备。截至2014年底，iOS占智能手机市场的14.8％，及平板电脑和二合一的市场占27.6％。
2015年1月，苹果公司的季度收益的电话会议中，该公司宣布自2007年以来iOS设备的销售已超过10亿个。2015年2月，网站流量分析工具StatCounter报告指，根据互联网使用（非销售）来衡量，全球有23.18％的智能手机以及66.25％的平板电脑均使用iOS。2015年第三季，据Strategy Analytics的研究显示，全球智能手机市场的iOS采用率创下历史新低的12.1％，此归因于中国和非洲的业绩了无生气。Android占据了市场的87.5％，而其余部分则被Windows Phone和BlackBerry占据。

越狱

iOS越狱（英语：iOS Jailbreaking）是获取iOS设备的Root权限的技术手段，可以添加苹果公司不允许的功能。在苹果公司的原生App Store于2008年首次亮相之前，越狱的主要动机是为了绕过苹果公司的购买机制来安装App Store的本机应用程序。苹果公司声称不会发布专门设计用来打破这些工具的iOS软件更新（运行SIM解锁的应用程序除外）；然而，随着每次iOS后续的更新，先前未经修补的越狱漏洞通常会被修补。
自Apple本地的iOS App Store及随着第三方应用程序的出现以来，越狱的一般动机也发生了变化。人们需要进行越狱的原因有很多，包括获得进入文件系统的权限、安装自定义的设备主题，并修改SpringBoard。另一个动机是它可以激活盗版应用程序的安装。在某些设备上，越狱也可以用于安装替代操作系统，例如是Android和Linux内核。最初，用户只因为iOS的限制而把他们的设备进行越狱，而越狱的影响会根据使用的方法，可能是永久的或暂时性的。
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功能）。若进行了“不完美越狱（Tethered Jailbreak）”，设备将于重启后失去越狱环境，需要用特定的软件重新进入越狱环境。杰伊·弗里曼于2010年10月估计，全球大概有10%的iPhone曾进行过越狱，不过随着现在iOS系统功能的日趋完善，越狱的需求已大不如前。
2010年，电子前哨基金会（EFF）成功说服美国著作权局根据《数字千禧年著作权法案（DMCA）》对一般禁止著作权保护系统的阻遏允许豁免。该豁免容许以合法获得的应用程序添加到iPhone为唯一目的。此豁免不影响苹果公司与iPhone拥有人之间的合同关系，例如，越狱会使iPhone的保修失效；然而这完全基于苹果公司会否对他们越狱设备的修复有完全的决定权。与此同时，著作权局对DMCA的反规避禁令而豁免了解锁iPhone的禁令。“解锁iPhone”是用于操作特定的手机型号设计来使iPhone可以跟任何无线运营商一起使用相同的GSM或CDMA技术。

解锁

最初，美国大多数的无线运营商都不允许iPhone用户将其解锁，然而，运营商AT＆T为符合其合同要求的iPhone用家设备进行解锁。苹果公司提供其解锁设备的说明，但最终由运营商自行决定授权设备进行解锁。这个操作让使用的载体来源的iPhone在其他网络上使用。现代版本的iOS和iPhone，不管手机最初是从哪里购买，也能完全支持横跨多个运营商的LTE。现在有一些程序可以删除SIM锁定限制，然而都不获苹果公司的支持，并且通常都不是永久解锁— 只是软解锁。

数字版权管理

iOS的封闭性和专有性质引起了不少批评，特别是数字权利的倡导者，例如是电子前哨基金会、电脑工程师和维权人士布卢姆斯特·卡利、互联网法律专家乔纳森·齐特林、和举办抗议iPad介绍活动以及针对iPad的活动《设计式缺陷》之自由软件基金会。苹果公司的竞争对手微软，透过！其公关发言人批评苹果公司对其平台所作的控制。
问题是iOS的设计所施加的限制，即数字权利管理（DRM）旨在苹果公司的平台上锁定已购买的媒体，其发展模式（需要每年订阅以分发为iOS开发的应用程序），应用程序的集中审批流程，以及苹果公司对其平台的一般控制和平台本身的锁定。特别值得一提的是，苹果公司有能力随意透过远程禁用或删除应用程序。
有一些科技界人士表示担心，iOS锁定代表着苹果公司电脑的一个不断增长的趋势，特别是苹果公司转向业余爱好者可以把设备“笨拙地修理”，并注意到这种限制可能会扼杀软件的创新。Facebook的前开发人员乔·休伊特抗议苹果公司控制其硬件成为了“可怕的先例”，但他对iOS应用程序的沙盒作出赞赏。

核心

iOS的内核是以Darwin的XNU。最原始的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。

安全性

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

安全引导

在完全引导进入iOS之前，系统会先从引导只读存储器中运行低级代码，其任务是验证低级引导程序在运行前是否获得苹果公司证书颁发机构所颁发的根证书密钥。此过程旨在确保iOS设备上不会运行恶意软件或其他未经授权的软件。在低级引导程序完成任务后，它会运行较高级别的引导程序，名为引导加载程序。若iBoot运作一切顺利，iBoot将继续加载到iOS内核以及操作系统的其余部分。

安全区域

安全区域是iOS设备中包含着触控ID及面容 ID的辅助处理器，它有其安全引导过程以确保它是完全安全的。随机数生成器的硬件还包括这辅助处理器的一部分。每个设备的安全区域在制造时都有唯一的身份，并且无法更改。此标识用于创建临时密钥，用于为系统中该部分的内存加密。安全区域还包含一个反重播计数器（anti-replay counter）以防止被进行暴力破解法。

密码

iOS设备需要一个密码用于为设备解锁、更改系统设置，以及加密设备的内容。直到现时，这些密码通常是四位数字的长度。然而，带有指纹解锁的触控ID设备变得更加普及，六位数字的密码现在是iOS上的默认密码，但用户仍可以选择切换回四位数字或使用字母与数字组合的密码。

触控ID和面容ID

触控ID是以嵌入方式置于主页按钮中的指纹扫描仪，它可用于为设备解锁、进行购买的动作，及登录其他应用程序等功能。使用时，触控ID仅将指纹数据临时存储于Secure Enclave的加密内存中。设备的主要处理器或系统的任何其他部分都不可能进入触控ID传感器获取原始指纹数据。
在iPhone X/XS/XS Plus/XR/11/11Pro和新一代iPad Pro中，由于主页按钮被取消，触控ID也被一并取消并换成了面容ID。

地址空间配置

地址空间配置（ASLR）是一种防止内存损坏的攻击的低级技术，例如是缓存溢出。它涉及把数据置于内存中随机选择的位置，以更难去预测破坏系统和创建漏洞的方法。无论该行为是偶然还是带恶意的，ASLR会使应用程序的错误而有可能导致其崩溃而不是默默地把内存覆盖的做法。

非运行存储器

iOS是使用ARM架构下的Execute Never（XN）功能。此容许某些部分的存储器被标记为不可执行，它与ASLR一起防止缓冲器的溢出攻击，包括Return-to-libc攻击。

加密

如上所述，iOS中加密的一种用途是用于安全区域（Secure Enclave）的存储器中。当在iOS设备上使用密码时，设备上的内容经已被加密。这是透过使用高级加密标准256的硬件的实施方式，这非常有效，因为它直接置于闪存与RAM之间。iOS与其特定硬件结合使用粉碎加密来删除所有内容和设置时，透过“可抹除的存储（effaceable storage）”来删除。这会使设备上的所有用户数据加密至不可进入。

钥匙圈

iOS钥匙圈是一个登录数据的数据库，它可以跟同一个人或组织所写的应用程序之间共享数据。此服务通常用于存储网上应用程序的密码。

应用程序保安

第三方应用程序例如那些通过App Store分发的，必须获得苹果公司所颁发的证书进行代码签署。如上所述，用户在设备上安装的应用程序的操作，这从安全引导过程一直延续到信任链。应用程序也经过沙盒处理，这意味着他们只能修改其各个主目录中的数据，除非是明确授予其他权限。例如，他们无法进入设备上由其他用户安装应用程序的数据。iOS中包含一系列非常广泛的隐私控制，当中可以选择控制应用程序进入各种权限的能力，例如相机、联系人、背景应用程序更新、蜂窝数据、并进入其他数据及服务。iOS中的大多数代码，包括第三方应用程序，会以没有root权限的“流动”用户运作。这确保了系统文件和其他iOS系统资源保持在隐藏的状态，并且用户所安装的应用程序无法进入。

网络保安

iOS为开发人员提供了包含低级及高端API的传输层安全性协议（TLS）。在默认情况下，应用程序传输安全框架需要TLS1.2的服务器。然而，开发人员可以自由地覆盖这个框架，和通过网络利用他们自己的方法来沟通。当Wi-Fi已激活，iOS会使用随机MAC地址，这样任何人都无法透过数据包分析器来追踪无线流量。

双重身份认证

双重身份认证是是iOS中的一个选项，以确保即使未经授权的人知道受影响用户的Apple ID和密码组合，也无法登录该账户。此方法有效于不仅是要求用户输入Apple ID及密码，还需要输入发送到已知可信的设备的验证码。若未经授权的用户尝试以其他用户的Apple ID登录，该Apple ID的拥有人将会收到通知，容许拥有人拒绝无法识别设备的登录。