|
|
| 第 20 行: |
第 20 行: |
| '''iOS''' 是 Apple 为其移动设备平台(iPhone、iPad 和 iPod touch)开发的一系列移动操作系统。它以前被称为 '''iPhone OS''',与第一代 iPhone 一起推出。这个名字一直保留到 2010 年初 iPad 发布时,当时苹果将其更名为 iOS。在 2019 年,苹果开始使用 iPadOS 这个名字来标记 iPad 设备上使用的操作系统版本。 | | '''iOS''' 是 Apple 为其移动设备平台(iPhone、iPad 和 iPod touch)开发的一系列移动操作系统。它以前被称为 '''iPhone OS''',与第一代 iPhone 一起推出。这个名字一直保留到 2010 年初 iPad 发布时,当时苹果将其更名为 iOS。在 2019 年,苹果开始使用 iPadOS 这个名字来标记 iPad 设备上使用的操作系统版本。 |
|
| |
|
| iOS is based on the codebase of [[macOS]], formerly OS X, and shares the same kernel, filesystem, and binary formats. The userland of iOS is like that of macOS, but with a mobile-friendly design that is touchscreen and content-centric. It lacks direct access to the filesystem and is unable to run arbitrary code by default. The only distribution method for software officially allowed on iOS is the built-in App Store.
| | iOS基于 [[macOS]](以前的 OS X)的代码库,并共享相同的内核、文件系统和二进制格式。iOS 的用户区就像 macOS 的用户区一样,但它采用了触摸屏和以内容为中心的移动友好设计。默认情况下,它无法直接访问文件系统,也无法运行任意代码。iOS 官方唯一允许的软件分发方式是内置的 Apple Store。 |
|
| |
|
| The userland consists of a home screen (known as Springboard) that manages the user's applications. Many applications from macOS exist in iOS and vice-versa.
| | 用户域由一个管理用户应用程序的主屏幕(称为 Springboard)组成。MacOS中的许多应用程序存在于 iOS 中,反之亦然。自 2017 年 iOS 11 发布以来,iOS 只针对基于 64 位 ARM 的处理器进行编译。自 2022 年 iOS 16 发布以来,iOS 只针对 iPhone 机型进行编译。 |
|
| |
|
| Since the release of iOS 11 in 2017, iOS has only been compiled for 64-bit ARM-based processors. Since the release of iOS 16 in 2022, iOS has only been compiled for iPhone models.
| | 没有可以运行 iOS 零售版的官方模拟器。然而,苹果提供了带有 Xcode 的“iOS 模拟器”,它运行一个经过修改的 iOS 版本,并在一个专用窗口中输出。像 Corellium 和 QEMU-T8030 这样的非官方模拟器可以在一定程度上模拟 iOS。[[QEMU]] 还有一个开源分支<ref>https://github.com/devos50/qemu</ref> 可以在 [[IPhone OS 1#1.1|iPhone OS 1.1]] 上 |
| | | 模拟第一代 iPod Touch |
| No official emulator that can run the retail version of iOS exists. However, Apple provides the ''iOS Simulator'' with Xcode, which runs a modified build of iOS with output in a dedicated window. Unofficial emulators like Corellium and QEMU-T8030 can emulate iOS to an extent. There is also an open source fork of [[QEMU]]<ref>https://github.com/devos50/qemu</ref> that can emulate a 1st generation iPod Touch on [[IPhone OS 1#1.1|iPhone OS 1.1]].
| |
|
| |
|
| ==时间线 == | | ==时间线 == |