|
知识路径: > 网络信息安全概述 > 网络信息安全目标与功能 > 移动应用安全需求分析与安全保护工程 > iOS系统安全与保护机制 >
|
相关知识点:7个
|
|
|
|
苹果公司建立以iOS平台为核心的封闭的生态系统,iOS的智能手机操作系统的原名为iPhoneOS,其核心与Mac OS X的核心同样都源自Apple Darwin。iOS的系统架构如下图所示,其分为四个层次:核心操作系统层(Core OS Layer)、核心服务层(Core Services Layer)、媒体层(Media Layer)和可触摸层(Cocoa Touch Layer)。
|
|
|
|
|
.可触摸层。为应用程序开发提供了各种常用的框架并且大部分框架与界面有关,负责用户在iOS设备上的触摸交互操作。
|
|
|
.媒体层。提供应用中视听方面的技术,如图形图像相关的Core Graphics、Core Image、GLKit、OpenGL ES、Core Text等,声音相关的Core Audio、OpenAL、AV Foundation,视频相关的Core Media、Media Player框架,音视频传输的AirPlay框架等。
|
|
|
.核心服务层。提供给应用所需要的基础的系统服务,如账户、数据存储、网络连接、地理位置、运动框架等。
|
|
|
.核心操作系统层。提供本地认证、安全、外部访问、系统等服务。
|
|
|