原来 app 也有等级 | 你所没看到的 iOS 到底隐藏着什么秘密?

触摸 UI 层(Cocoa Touch)是最外层,也是用户使用手机接触最直接的界面,应用程序层级的各种组件全部靠它实现,app 均处在沙盒(Sandbox)里,安全沙盒相当于一个牢笼,app 除了在被用户打开时,无论如何都不会影响整个系统及

原来 app 也有等级 | 你所没看到的 iOS 到底隐藏着什么秘密?

触摸 UI 层(Cocoa Touch)是最外层,也是用户使用手机接触最直接的界面,应用程序层级的各种组件全部靠它实现,app 均处在沙盒(Sandbox)里,安全沙盒相当于一个牢笼,app 除了在被用户打开时,无论如何都不会影响整个系统及其他 app 的使用,甚至多数情况下发送通知时,都需要经过层层审核,用户可以直接删除该层级的 app。

除此以外还负责屏幕上触摸反馈,文字输出、网页显示以及相机拍照等。

原来 app 也有等级 | 你所没看到的 iOS 到底隐藏着什么秘密?

媒体层(Media)属于执行层,这一层不会被用户直接删除,主要起到信息传达的作用,依赖于核心服务层,并向触摸 UI 层提供图片和多媒体服务,常见的有音频、图像、视频等。

● Core Audio(音频核心)

● OpenGL(图像渲染)

● Audio Mixing(音频混合)

● Audio Recording(音频录制)

● Video Playback(视频回放)

原来 app 也有等级 | 你所没看到的 iOS 到底隐藏着什么秘密?

核心服务层(Core Services)包含基础的系统服务,实现位置调用、iCloud 云存储、网络连接,包括「家庭」、「健康」、「通讯录」、「设置」等系统应用的实现。

原来 app 也有等级 | 你所没看到的 iOS 到底隐藏着什么秘密?

核心系统层(Core OS)位于系统最底层,也是最核心的层级,负责所有与用户安全的相关的操作,维持着整个系统的运作,用户几乎不会直接接触到该层。

● Accelarate(加速框架)

● Core Bluetooth Framework(核心蓝牙框架)

● External Accessory Framework(外部附件框架)

● Security Framework(安全框架)

● System(iOS 系统)

● 64-Bit Support (64 位支持)

主要包括设备驱动及系统级别的 KPI,轻易不会向开发者开放,包括内存管理、文件管理系统、电源管理,该系统层架可以直接与硬件设备进行交互。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 449@qq.com 举报,一经查实,本站将立刻删除。本文链接:https://www.hnhgjc.com/n/366288.html

(0)
jindon的头像jindon
上一篇 2023-05-25
下一篇 2023-05-25

相关推荐

联系我们

qq:65401449

在线咨询: QQ交谈

邮件:65401449@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信