IOS - iOS - Wikipedia
Коммерческий логотип, используемый Apple с 2017 года. | |
Снимок экрана iOS 14 работает на iPhone 11 Pro Max | |
Разработчик | Apple Inc. |
---|---|
Написано в | C, C ++, Цель-C, Быстрый, язык ассемблера |
Семейство ОС | Unix-подобный, на основе Дарвин (BSD ), iOS |
Рабочее состояние | Текущий |
Исходная модель | Закрыто, с участием Открытый исходный код составные части |
изначальный выпуск | 29 июня 2007 г. |
Последний релиз | 14.3[1] (18C66)[2] (14 декабря 2020 г. ) [±] |
Последний предварительный просмотр | 14.4 бета[3] (18D5030e)[4] (16 декабря 2020 г. ) [±] |
Маркетинговая цель | Смартфоны, планшетные компьютеры, портативные медиаплееры |
Доступно в | 40 языков[5][6][7][8] |
Метод обновления | OTA (поскольку iOS 5 ), Finder (начиная с macOS Catalina)[9] или iTunes (Windows и macOS до версии Catalina) |
Платформы |
|
Ядро тип | Гибридный (XNU ) |
По умолчанию пользовательский интерфейс | Какао Touch (мультитач, GUI ) |
Лицензия | Проприетарное программное обеспечение кроме компонентов с открытым исходным кодом |
Официальный веб-сайт | www |
Статус поддержки | |
Поддерживается | |
Статьи в серии | |
История версий iOS |
iOS (ранее iPhone OS) это мобильная операционная система создан и разработан Apple Inc. исключительно для его оборудование. Это операционная система, на которой работают многие мобильные устройства компании, включая iPhone и Ipod Touch; термин также включал версии, работающие на iPad до названия iPadOS была представлена с версией 13 в 2019 году. Это вторая по распространенности мобильная операционная система в мире после Android. Это основа для трех других операционных систем Apple: iPadOS, tvOS, и watchOS. Это проприетарное программное обеспечение, хотя некоторые его части находятся в открытом доступе под Лицензия Apple Public Source License и другие лицензии.[10]
Представлен в 2007 году для iPhone первого поколения, iOS с тех пор была расширена для поддержки других устройств Apple, таких как Ipod Touch (Сентябрь 2007 г.) и iPad (Январь 2010 г.). По состоянию на март 2018 г.[Обновить], Apple Магазин приложений содержит более 2,1 миллиона приложений iOS, 1 миллион из которых являются собственными для iPad.[11] Эти мобильные приложения были загружены более 130 миллиардов раз.
Основные версии iOS выпускаются ежегодно. Текущая стабильная версия, iOS 14, был опубликован 16 сентября 2020 года.[12] Он принес много изменений пользовательского интерфейса, включая возможность размещать виджеты на главном экране, компактный пользовательский интерфейс для Siri и телефонных звонков, а также возможность изменять как веб-браузер по умолчанию, так и почтовые приложения. Ни одно устройство не было удалено, поскольку все устройства поддерживаются iOS 13 могут работать под управлением iOS 14.
История
В 2005 году, когда Стив Джобс начал планировать iPhone, у него был выбор: «уменьшить размер Mac, что было бы грандиозным достижением инженерной мысли, либо увеличить размер iPod». Джобс поддержал первый подход, но Macintosh и iPod команды во главе с Скотт Форстолл и Тони Фаделл соответственно, во внутреннем соревновании друг с другом, причем Forstall победил, создав iPhone OS. Это решение обеспечило успех iPhone в качестве платформы для сторонних разработчиков: использование хорошо известной настольной операционной системы в качестве основы позволило многим сторонним разработчикам Mac писать программное обеспечение для iPhone с минимальной переподготовкой. Форстолл также отвечал за создание комплект для разработки программного обеспечения для программистов для создания приложений для iPhone, а также Магазин приложений в iTunes.[13][14]
Операционная система была представлена вместе с iPhone на Конференция и выставка Macworld 9 января 2007 г. и выпущен в июне того же года.[15][16][17] Во время презентации в январе Стив Джобс заявил: «iPhone работает под OS X» и запускает «приложения класса настольных компьютеров»,[18][19] но на момент выпуска iPhone операционная система была переименована в «iPhone OS».[20] Изначально сторонние собственные приложения не поддерживались. Аргументация Джобса заключалась в том, что разработчики могут создавать веб-приложения через веб-браузер Safari что «будет вести себя как нативные приложения на iPhone».[21][22] В октябре 2007 года Apple объявила, что родной Комплект для разработки программного обеспечения (SDK) находится в стадии разработки, и что они планировали передать его «в руки разработчиков в феврале».[23][24][25] 6 марта 2008 года Apple провела мероприятие для прессы, на котором анонсировала iPhone SDK.[26][27]
В Магазин приложений для iOS был открыт 10 июля 2008 г., и было доступно 500 первых заявок.[28] В сентябре 2008 г. это число быстро выросло до 3000,[29] 15 000 в январе 2009 г.,[30] 50 000 в июне 2009 г.,[31] 100 000 в ноябре 2009 г.,[32][33] 250 000 в августе 2010 г.,[34][35] 650 000 в июле 2012 г.,[36] 1 миллион в октябре 2013 года,[37][38] 2 миллиона в июне 2016 года,[39][40][41] и 2,2 миллиона в январе 2017 года.[42][43] По состоянию на март 2016 г.[Обновить], 1 миллион приложений изначально совместимы с iPad планшет.[44] Эти приложения были загружены более 130 миллиардов раз.[39] По оценкам компании Sensor Tower, занимающейся разработкой приложений, к 2020 году в App Store будет 5 миллионов приложений.[45]
В сентябре 2007 года Apple объявила Ipod Touch, переработанный iPod на основе форм-фактора iPhone.[46] В январе 2010 года Apple объявила iPad, с большим экраном, чем у iPhone и iPod Touch, и предназначен для просмотра веб-страниц, просмотра мультимедиа и чтения.[47]
27 января 2010 года Apple представила свои долгожданные медиа планшет, то iPad.[48][49] Он предлагает мультисенсорное взаимодействие с мультимедийными форматами, включая газеты, электронные книги, фотографии, видео, музыку, текстовые документы, видеоигры и большинство существующих приложений для iPhone с 9,7-дюймовым экраном.[50] Он также включает мобильную версию Сафари для просмотра веб-страниц, а также для доступа к App Store, iTunes Библиотека, iBookstore, Контакты и заметки. Контент можно скачать через Вай фай и необязательно 3G сервис или синхронизируется через компьютер пользователя.[51] AT&T изначально была единственным поставщиком беспроводного доступа 3G для iPad в США.[52]
В июне 2010 года Apple переименовала iPhone OS в «iOS». Торговая марка «IOS» использовалась Cisco более десяти лет для своей операционной системы, IOS, используемый на его маршрутизаторах. Чтобы избежать любого потенциального судебного процесса, Apple лицензировала товарный знак «IOS» у Cisco.[53]
В Apple Watch умные часы был объявлен Тимом Куком 9 сентября 2014 года как продукт для отслеживания состояния здоровья и фитнеса.[54][55] Он был выпущен 24 апреля 2015 года.[56][57][58] Оно использует watchOS как операционная система, основанная на IOS:
В октябре 2016 года Apple открыла свою первую Академию разработчиков iOS в Неаполь внутри Неаполитанский университет имени Федерико II новый кампус.[59][60] Курс полностью бесплатный, направлен на приобретение специальных технических навыков по созданию и управлению приложениями для Экосистема Apple платформы.[61] В Академии также есть вопросы управление бизнесом (бизнес-планирование и управление бизнесом с акцентом на цифровые возможности), и есть путь, посвященный разработке графические интерфейсы. Студенты имеют возможность принять участие в "Enterprise Track", углубленном обучении на протяжении всего жизненного цикла приложения, от разработки до внедрения и безопасности, поиск проблемы, хранение данных и использование облака.[62][63] По состоянию на 2020 год Академию выпустили почти тысячу студентов со всего мира, которые проработали 400 идей приложений и уже опубликовали около 50 приложений на iOS. Магазин приложений. В 2018/2019 учебном году прибыли студенты из более чем 30 стран мира. 35 из них были отобраны для участия в Всемирная конференция разработчиков, ежегодная конференция разработчиков Apple, которая проводится ежегодно в Калифорнии в начале июня.[64][65]
3 июня 2019 г. iPadOS фирменная версия iOS для iPad была анонсирована на WWDC 2019; он был запущен 25 сентября 2019 года.[66]
Функции
Интерфейс
IOS пользовательский интерфейс основан на прямая манипуляция, с помощью мультитач такие жесты как провести, нажмите, ущипнуть, и обратный зажим. Элементы управления интерфейсом включают ползунки, переключатели и кнопки.[67] Внутренний акселерометры используются некоторыми приложениями для ответа на встряхивание устройства (одним из распространенных результатов является отменить команда) или вращая его в три измерения (общий результат - переключение между портретным и альбомным режимами). Разные доступность Функции позволяют пользователям с нарушениями зрения и слуха правильно использовать iOS.[68]
Устройства iOS загружаются на главный экран, основной навигационный и информационный «центр» на устройствах iOS, аналогичный рабочий стол найдено на персональных компьютерах. Домашние экраны iOS обычно состоят из значков приложений и виджеты; значки приложений запускают связанное приложение, тогда как виджеты отображают живое, автоматически обновляемое содержимое, такое как прогноз погоды, почтовый ящик пользователя или новостная лента прямо на рабочем столе.[69]
Вверху экрана находится строка состояния, отображающая информацию об устройстве и его подключениях. Сама строка состояния содержит два элемента: Центр управления и Центр уведомлений. Центр управления можно «потянуть» вниз из верхнего правого угла выемки на новых iPhone, предоставляя доступ к различным переключателям для более быстрого управления устройством без необходимости открывать настройки. Можно управлять яркостью, громкостью, беспроводными соединениями, музыкальным плеером и т. Д.[70]
Вместо этого при прокрутке сверху слева вниз откроется Центр уведомлений, который в последних версиях iOS очень похож на экран блокировки. Он отображает уведомления в хронологическом порядке и группирует их по приложениям. Из уведомлений некоторых приложений можно напрямую взаимодействовать, например, отвечая на сообщение прямо из него. Уведомления отправляются в двух режимах: важные уведомления, которые отображаются на экране блокировки и сигнализируются характерным звуком, сопровождаются предупреждающим баннером и значком значка приложения, а также второстепенным режимом, в котором они отображаются в Центре уведомлений, но они не отображаются на экране блокировки и не обозначаются предупреждающими баннерами, значками значков или звуками.[71][72]
Можно выбрать, будут ли уведомления из приложения отображаться на экране блокировки, Центре уведомлений, баннере или на всех трех; должен ли баннер быть временным или постоянным; включить или выключить звук; выберите, следует ли группировать по приложению или нет, и показывать ли предварительный просмотр при блокировке. Можно отключить нежелательные уведомления приложений. Старые уведомления автоматически удаляются через несколько дней.
А домашний экран может состоять из нескольких страниц, между которыми пользователь может пролистывать вперед и назад, один из способов сделать это - удерживать «точки», показанные на каждой странице, и проводить пальцем влево или вправо.
Справа от последней страницы находится библиотека приложений, в которой перечислены и классифицируются приложения, установленные на устройстве. Приложения в каждой категории упорядочены в зависимости от частоты их использования. В дополнение к категории для предлагаемых приложений, в категории «недавние» перечислены приложения, недавно установленные, а также недавно использованные клипы приложений. Пользователи могут искать нужные приложения или просматривать их в алфавитном порядке.
iOS также легко интегрируется с другими платформами и технологиями программирования, такими как Apple Pay, HealthKit, и ResearchKit.
В iOS кнопка главной страницы обычно расположена вверху справа. Для возврата в приложение почти всегда есть кнопка «назад».
Вы можете вернуться 4 разными способами, это зависит от контекста.
- Нажмите кнопку «Назад» в левом верхнем углу дисплея.
- Проведите вправо от левого края экрана (жест)
- Нажмите "Готово" в правом верхнем углу экрана.
- Прокрутите содержимое экрана вниз
Заголовок страницы практически всегда присутствует и хорошо виден, но сжимается по мере того, как пользователь прокручивает страницу вниз.
Пункты назначения навигации, которые не могут содержаться в нижней панели вкладок, могут: перемещаться на общую вкладку «Дополнительно» или отображаться как действия в верхнем левом или верхнем правом углу других пунктов назначения.
Модальные представления - это одноэкранные действия, которые отображаются при перемещении на передний план, позволяя предыдущему экрану заглядывать вверх, отступая на задний план. Вы можете игнорировать их, прокрутив вниз или нажав «Назад» вверху.
Полноэкранные просмотры - это мультимедийный контент, такой как фотографии или видео, которые занимают весь экран. Они исчезают при прокрутке вниз.
Иногда в iOS важные действия на странице появляются на нижней панели инструментов.
Меню действий можно активировать любой кнопкой или попыткой выполнить какое-либо действие. Они прокручиваются снизу вверх.
Новая функция в iOS 13 "контекстные меню" показывают связанные действия, когда вы касаетесь и удерживаете элемент. Когда отображается контекстное меню, фон размывается.[73]
Для выбора из нескольких вариантов используется элемент управления выделением. Селекторы могут отображаться закрепленными внизу или на одной линии с содержимым (так называемые селекторы даты). Селекторы даты принимают вид любого другого элемента управления выбором, но со столбцом для дня, месяца и, возможно, года.
Предупреждения отображаются в центре экрана, но есть также предупреждения, которые прокручиваются вверх снизу экрана (называемые «панелями действий»). Деструктивные действия (например, устранение любого элемента) окрашены в красный цвет.
Официальный шрифт iOS: Сан-Франциско. Он предназначен для удобочитаемости небольшого текста и используется во всей операционной системе, включая сторонние приложения.[73]
Значки имеют размер 180x180 пикселей для iPhone с большим экраном, обычно модели более 6 дюймов, включая iPhone 11 Pro и iPhone 8 Plus, в то время как на iPhone с меньшими дисплеями он составляет 120x120 пикселей.[74]
Официальный язык дизайна Apple называется Человеческий интерфейс.[75]
Приложения
Устройства iOS поставляются с предустановленными приложениями Apple, включая электронную почту, Apple Maps, TV, FaceTime, Podcast, Wallet, Health и многие другие.
Приложения ("Программы ") являются наиболее общей формой приложения программного обеспечения который можно установить на iOS. Они скачиваются из официального каталога Магазин приложений цифровой магазин, в котором приложения проходят проверку безопасности перед тем, как стать доступными для пользователей. В июне 2017 года Apple обновила свои правила, указав, что разработчики приложений больше не будут иметь возможность использовать настраиваемые подсказки для поощрения пользователей оставлять отзывы о своих приложениях.[76][77] Приложения IOS также могут быть установлены непосредственно из файла IPA, предоставленного распространителем программного обеспечения, неофициальными способами. Они написаны с использованием Комплект для разработки программного обеспечения iOS (SDK) и часто в сочетании с Xcode, используя официально поддерживаемые языки программирования, в том числе Быстрый и Цель-C. Другие компании также создали инструменты, позволяющие разрабатывать собственные приложения для iOS с использованием соответствующих языков программирования.
Приложения для iOS в основном создаются с использованием компонентов UIKit, среда программирования. Это позволяет приложениям иметь согласованный внешний вид с ОС, тем не менее, предлагая настройку.
Элементы автоматически обновляются вместе с обновлениями iOS, автоматически включая новые правила интерфейса. Элементы UIKit очень легко адаптируются, это позволяет разработчикам создавать единое приложение, которое будет выглядеть одинаково на любом устройстве iOS. Помимо определения интерфейса iOS, UIKit определяет функциональность приложения.
Сначала Apple не собиралась выпускать SDK для разработчиков, потому что они не хотели, чтобы сторонние приложения разрабатывались для iOS, создавая веб-приложения вместо. Однако эта технология так и не вошла в широкое использование, это заставило Apple изменить свое мнение, поэтому в октябре 2007 года был анонсирован SDK для разработчиков, который наконец был выпущен 6 марта 2008 года.
SDK включает в себя полный набор инструментов разработки,[78] включая аудиомикшер и симулятор iPhone. Это бесплатная загрузка для Mac пользователей. Недоступно для Майкрософт Виндоус ПК. Для тестирования приложения, получения технической поддержки и распространения приложений через Магазин приложений, разработчики должны подписаться на программу Apple Developer Program.
За прошедшие годы приложения Apple Store превзошли несколько основных этапов, в том числе 50 000,[79] 100,000,[80] 250,000,[81] 500,000,[82] 1 миллион,[83] и 2 миллиона приложений.[84] Миллиардное приложение было установлено 24 апреля 2009 года.[85]
Домашний экран
Главный экран, созданный SpringBoard, отображает заявление значки и панель внизу, где пользователи могут закрепить свои наиболее часто используемые приложения. Главный экран появляется всякий раз, когда пользователь разблокирует устройство или нажимает физическую кнопку «Домой» в другом приложении.[86] До iOS 4 на iPhone 3GS (или новее) фон экрана можно было настроить только через взлом, но теперь его можно изменить прямо из коробки. Вверху экрана есть строка состояния для отображения данных, таких как время, уровень заряда батареи и мощность сигнала. Остальная часть экрана посвящена текущему приложению. Когда пароль установлен и пользователь включает устройство, он должен быть введен на экране блокировки, прежде чем будет предоставлен доступ к главному экрану.[87]
В iPhone OS 3 Прожектор была представлена, позволяя пользователям искать мультимедиа, приложения, электронную почту, контакты, сообщения, напоминания, события календаря и аналогичный контент. В iOS 7 и новее к Spotlight можно получить доступ, потянув вниз в любом месте на главном экране (за исключением верхнего и нижнего краев, которые открывают Центр уведомлений и Центр управления).[88][89] В iOS 9 есть два способа получить доступ к Spotlight. Как и в случае с iOS 7 и 8, при раскрытии любого рабочего экрана будет отображаться Spotlight. Тем не менее, к нему также можно получить доступ, как это было в iOS 3–6. Это наделяет Spotlight предложениями Siri, которые включают предложения приложений, предложения контактов и новости.[90] В iOS 10 Spotlight находится в верхней части выделенной теперь панели «Сегодня».[91]
С iOS 3.2, пользователи могут установить фоновое изображение для главного экрана. Эта функция доступна только на устройствах третьего поколения -iPhone 3GS, третье поколение Ipod Touch (iOS 4.0 или новее) и все модели iPad (начиная с iOS 3.2) - или новее.
IOS 7 представил эффект параллакса на главном экране, который сдвигает обои и значки устройства в ответ на его движение, создавая трехмерный эффект и иллюзию плавающих значков. Этот эффект также виден на вкладке «Почта» и «Safari».[92]
Исследователи обнаружили, что пользователи упорядочивают значки на своих домашних экранах в зависимости от частоты использования и взаимосвязи приложений, а также из соображений удобства использования и эстетики.[93]
Системный шрифт
iOS изначально использовалась Helvetica как системный шрифт. Apple перешла на Helvetica Neue исключительно для Ай фон 4 и это Retina Display и сохранил Helvetica в качестве системного шрифта для старых устройств iPhone на iOS 4.[94] В iOS 7 Apple объявила, что они изменят системный шрифт на Helvetica Neue Light, и это решение вызвало критику за ненадлежащее использование легкого и тонкого шрифта для мобильных экранов с низким разрешением. В конечном итоге Apple выбрала Helvetica Neue.[95][96] В выпуске iOS 7 также появилась возможность масштабировать текст или применять другие формы изменений доступности текста через Настройки.[97][98] В iOS 9 Apple изменила шрифт на Сан-Франциско, шрифт, разработанный Apple, который обеспечивает максимальную разборчивость и единообразие шрифтов во всей линейке продуктов.[99][100]
Папки
В iOS 4 появились папки, которые можно создавать, перетаскивая приложение поверх другого, и с этого момента в папку можно добавлять другие элементы, используя ту же процедуру. Название для папки автоматически выбирается по категории приложений внутри, но имя также может редактироваться пользователем.[101] Когда приложения внутри папок получают значки уведомлений, отдельные числа уведомлений суммируются, и общее количество отображается в виде значка уведомления на самой папке.[101] Первоначально папки на iPhone могли включать до 12 приложений, а папки на iPad - до 20.[102] С увеличением размеров дисплея на новом оборудовании iPhone iOS 7 обновила папки страницами, аналогичными макету домашнего экрана, что позволило значительно расширить функциональность папок. Каждая страница папки может содержать до девяти приложений, а всего может быть 15 страниц, что позволяет разместить в одной папке 135 приложений.[103] В iOS 9 Apple обновила размеры папок для оборудования iPad, позволив размещать 16 приложений на странице, при этом максимум 15 страниц, увеличив общее количество приложений до 240.[104]
Центр уведомлений
До iOS 5 уведомления доставлялись в модальное окно и не мог быть просмотрен после увольнения. В iOS 5 Apple представила Центр уведомлений, который позволяет пользователям просматривать историю уведомлений. Пользователь может нажать на уведомление, чтобы открыть соответствующее приложение, или очистить его.[105] Уведомления теперь доставляются в виде баннеров, которые ненадолго появляются в верхней части экрана. Если пользователь коснется полученного уведомления, откроется приложение, отправившее уведомление. Пользователи также могут выбрать просмотр уведомлений в модальных окнах предупреждений, настроив параметры уведомлений приложения. Представленные в iOS 8 виджеты теперь доступны через Центр уведомлений, определенный сторонними организациями.
Когда приложение отправляет уведомление, когда оно закрыто, на его значке появляется красный значок. Этот значок сразу сообщает пользователю, сколько уведомлений было отправлено приложением. Открытие приложения очищает значок.
Доступность
iOS предлагает различные специальные возможности, чтобы помочь пользователям с нарушениями зрения и слуха. Одна важная особенность, VoiceOver, обеспечивает голосовое чтение информации на экране, включая контекстные кнопки, значки, ссылки и другие пользовательский интерфейс элементы и позволяет пользователю перемещаться по операционной системе с помощью жестов. Любые приложения с элементами управления по умолчанию и разработанные с помощью UIKit фреймворк получает встроенную функцию VoiceOver.[106] Один из примеров включает в себя поднятие iPhone, чтобы сделать снимок, с VoiceOver, описывающим фото пейзаж.[107] В рамках программы «Сделано для iPhone», представленной выпуском IOS 7 в 2013 году Apple разработала технологию для использования Bluetooth и специальный технологический протокол, позволяющий совместимому оборудованию сторонних производителей подключаться к iPhone и iPad для потоковой передачи звука непосредственно в уши пользователя. Дополнительные настройки, доступные для продуктов Made for iPhone, включают отслеживание заряда батареи и регулируемые настройки звука для различных сред.[108][109] Apple приложила дополнительные усилия для обеспечения доступности для выпуска iOS 10 в 2016 году добавлен новый редактор произношения в VoiceOver, добавлена настройка лупы для увеличения объектов с помощью камеры устройства, программное обеспечение TTY поддержка глухих людей для телефонных звонков с iPhone, а также предоставление руководств и рекомендаций для сторонних разработчиков по включению соответствующих функций доступности в свои приложения.[110]
В 2012 году Лиат Корновски из Атлантический океан написал, что «iPhone оказался одной из самых революционных разработок с момента изобретения Шрифт Брайля ",[111] а в 2016 году Стивен Акино из TechCrunch описал Apple как «ведущую компанию в сфере вспомогательных технологий», а Сара Херрлингер, старший менеджер Apple по глобальной политике доступности и инициативам, заявила, что «мы рассматриваем доступность как одно из основных прав человека. Встраивание в основу наших продуктов поддерживает видение инклюзивный мир, в котором возможности и доступ к информации являются безбарьерными, что дает людям с ограниченными возможностями возможность достигать своих целей ".[112]
Многозадачность
Многозадачность для iOS был впервые выпущен в июне 2010 года вместе с выпуском iOS 4.[113][114] Только определенные устройства—Ай фон 4, iPhone 3GS, и Ipod Touch 3-е поколение - умели работать в многозадачном режиме.[115] В iPad не получил многозадачности до iOS 4.2.1 в ноябре.[116]
Реализация многозадачности в iOS подверглась критике за подход, который ограничивает работу, которую приложения в фоновом режиме могут выполнять, ограниченным набором функций и требует от разработчиков приложений добавления явной поддержки для этого.[115][117]
До iOS 4 многозадачность была ограничена набором приложений, которые Apple включила в устройство. Однако пользователи могут «взломать» свое устройство для неофициальной многозадачности.[118] Начиная с iOS 4, на устройствах iOS третьего поколения и новее многозадачность поддерживается в семи фоновых режимах. API:[119]
- Фоновый звук - приложение продолжает работать в фоновом режиме, пока воспроизводит аудио или видео контент.[120]
- Передача голоса по IP - приложение приостанавливается, если телефонный звонок не ведется[120]
- Фоновое расположение - приложение уведомляется об изменении местоположения[120]
- Всплывающее уведомление
- Локальные уведомления - приложение планирует доставку локальных уведомлений в заранее определенное время.[120]
- Завершение задачи - приложение запрашивает у системы дополнительное время для выполнения данной задачи.[120]
- Быстрое переключение приложений - приложение не выполняет никакого кода и может быть удалено из памяти в любой момент[120]
В iOS 5 были представлены три новых фоновых API:
- Газетный киоск - приложение может загружать контент в фоновом режиме, чтобы быть готовым для пользователя[120]
- Внешний аксессуар - приложение обменивается данными с внешним аксессуаром и регулярно обменивается данными[120]
- Bluetooth-аксессуар - приложение обменивается данными с Bluetooth-аксессуаром и регулярно обменивается данными[120]
В iOS 7 Apple представила новую функцию многозадачности, предоставив всем приложениям возможность выполнять фоновые обновления. Эта функция предпочитает обновлять наиболее часто используемые приложения пользователя и предпочитает использовать сети Wi-Fi через сотовую сеть без значительного сокращения времени автономной работы устройства.
Переключение приложений
В iOS 4.0 - iOS 6.x двойной щелчок кнопки «Домой» активирует переключатель приложений. Снизу появляется прокручиваемый интерфейс в стиле док-станции, перемещающий содержимое экрана вверх. Выбор значка переключает на приложение. Слева расположены значки, которые функционируют как элементы управления музыкой, блокировка поворота, а в iOS 4.2 и выше - регулятор громкости.
С появлением iOS 7 двойной щелчок по кнопке «Домой» также активирует переключатель приложений. Однако, в отличие от предыдущих версий, он отображает скриншоты открытых приложений поверх значка, а горизонтальная прокрутка позволяет просматривать предыдущие приложения, и можно закрывать приложения, перетаскивая их вверх, аналогично тому, как WebOS обработал несколько карт.[121]
С выходом iOS 9 переключатель приложений претерпел значительные визуальные изменения; при этом сохраняется метафора карты, появившаяся в iOS 7, значок приложения меньше и появляется над снимком экрана (который теперь стал больше из-за удаления «Последние и избранные контакты»), и каждая «карта» приложения перекрывает другую. , образуя Rolodex эффект при прокрутке пользователем. Теперь вместо главного экрана, отображаемого в крайнем левом углу переключателя приложений, он отображается крайним правым.[122] В iOS 11, переключатель приложений подвергается серьезной переработке. В iPad Центр управления и переключатель приложений объединены. К переключателю приложений в iPad также можно получить доступ, проведя снизу вверх. В iPhone нельзя получить доступ к переключателю приложений, если в баран.
Завершение задач
В iOS 4.0 - iOS 6.x кратковременное удерживание значков в переключателе приложений заставляет их «покачиваться» (аналогично домашнему экрану) и позволяет пользователю сила закройте приложения, коснувшись красного кружка с минусом, который появляется в углу значка приложения.[123] Очистка приложений от многозадачности оставалась прежней с iOS 4.0 по 6.1.6, последней версии iOS 6.
Начиная с iOS 7, процесс стал быстрее и проще. В iOS 7 вместо того, чтобы удерживать значки, чтобы закрыть их, они закрываются простым смахиванием вверх с экрана. Одновременно можно очистить до трех приложений по сравнению с одним в версиях до iOS 6.1.6.[124]
Завершение задачи
Завершение задачи позволяет приложениям продолжить выполнение определенной задачи после того, как приложение было приостановлено.[125][126] Начиная с iOS 4.0, приложения могут запрашивать до десяти минут для выполнения задачи в фоновом режиме.[127] Это не распространяется на фоновое обновление и загрузку (например, если пользователь начинает загрузку в одном приложении, она не будет завершена, если они отключатся от приложения).
Siri
Siri (/ˈsɪərя/) является умный личный помощник интегрирован в iOS. Помощник использует голосовые запросы и пользовательский интерфейс на естественном языке отвечать на вопросы, давать рекомендации и выполнять действия, делегируя запросы набору интернет-служб. Программное обеспечение адаптируется к индивидуальному использованию языка, поиску и предпочтениям пользователей при постоянном использовании. Возвращаемые результаты индивидуализированы.
Первоначально выпущено как приложение для iOS в феврале 2010 г.[128] он был приобретен Apple двумя месяцами позже,[129][130][131] а затем интегрирован в Айфон 4С при его выпуске в октябре 2011 года.[132][133] В то время отдельное приложение также было удалено из iOS. Магазин приложений.[134]
Siri поддерживает широкий спектр пользовательских команд, в том числе выполнение действий с телефоном, проверку базовой информации, планирование событий и напоминаний, обработку настроек устройства, поиск в Интернете, навигацию по областям, поиск информации о развлечениях и возможность взаимодействия с приложениями, интегрированными с iOS.[135] С выходом iOS 10 В 2016 году Apple открыла ограниченный сторонний доступ к Siri, включая сторонние приложения для обмена сообщениями, а также приложения для платежей, совместного использования поездок и интернет-звонков.[136][137] С выходом iOS 11, Apple обновила голоса Siri, сделав их более четкими, человеческими, теперь она поддерживает дополнительные вопросы и языковой перевод, а также дополнительные сторонние действия.[138][139]
Игровой центр
Game Center - это онлайн мультиплеер «социальная игровая сеть»[140] выпущен Apple.[141] Он позволяет пользователям "приглашать друзей поиграть в игру, начинать многопользовательскую игру через подбор игроков, отслеживать их достижения, и сравните их высокие баллы на таблица лидеров. »iOS 5 и выше добавляет поддержку фото профиля.[140]
Game Center был анонсирован во время предварительного просмотра iOS 4, организованного Apple 8 апреля 2010 года. Предварительный просмотр был выпущен для зарегистрированных разработчиков Apple в августе.[140] Он был выпущен 8 сентября 2010 г. с iOS 4.1 на Ай фон 4, iPhone 3GS и iPod Touch 2–4-го поколения.[142] Game Center дебютировал на iPad с iOS 4.2.1.[143] Нет поддержки iPhone 3G, оригинальный айфон и iPod Touch первого поколения (на последних двух устройствах не было Game Center, потому что они не получали iOS 4).[144] Однако Game Center неофициально доступен на iPhone 3G через взлом.[145]
Аппаратное обеспечение
Основной аппаратной платформой для iOS является ARM архитектура (в ARMv7, ARMv8-A, ARMv8.2-А, ARMv8.3-А ). Релизы iOS до IOS 7 может работать только на устройствах iOS с 32-битный Процессоры ARM (ARMv6 и ARMv7-A архитектуры). В 2013, IOS 7 был выпущен с полным 64-битный поддержка (которая включает собственное 64-битное ядро, библиотеки, драйверы, а также все встроенные приложения),[146] после того, как Apple объявила о переходе на 64-битную ARMv8-A процессоров с введением Apple A7 чип.[147] 64-битная поддержка также была обязательна для всех приложений в Магазин приложений; Все новые приложения отправляются в App Store с крайним сроком до февраля 2015 года, а все обновления приложений отправляются в App Store с крайним сроком 1 июня 2015 года.[148] iOS 11 прекращает поддержку всех устройств iOS с 32-битными процессорами ARM, а также 32-битных приложений,[149][150] сделать iOS только 64-битной.[151]
Разработка
SDK для iOS (Комплект для разработки программного обеспечения ) позволяет развивать мобильные приложения на iOS.
При первоначальной разработке iPhone до своего открытия в 2007 году тогдашняя компания AppleИсполнительный директор Стив Джобс не намеревался позволять сторонним разработчикам создавать собственные приложения для iOS, вместо этого поручив им создавать веб-приложения для Веб-браузер Safari.[152] Однако реакция разработчиков побудила компанию пересмотреть свое мнение.[152] В октябре 2007 года Джобс объявил, что к февралю 2008 года Apple предоставит разработчикам комплект для разработки программного обеспечения.[153][154] SDK был выпущен 6 марта 2008 года.[155][156]
SDK можно бесплатно загрузить для пользователей Mac персональные компьютеры.[157] Недоступно для Майкрософт Виндоус ПК.[157] SDK содержит наборы, дающие разработчикам доступ к различным функциям и службам устройств iOS, таким как атрибуты оборудования и программного обеспечения.[158] Он также содержит iPhone симулятор имитировать внешний вид устройства на компьютере во время разработки.[158] Новые версии SDK сопровождают новые версии iOS.[159][160] Для тестирования приложений, получения технической поддержки и распространения приложений через App Store разработчики должны подписаться на программу Apple Developer Program.[157]
В сочетании с Xcode, iOS SDK помогает разработчикам писать приложения для iOS с использованием официально поддерживаемых языков программирования, включая Быстрый и Цель-C.[161] Другие компании также создали инструменты, позволяющие разрабатывать собственные приложения для iOS с использованием соответствующих языков программирования.[162][163]
Расписание обновлений
яблоко ежегодно предоставляет основные обновления операционной системы iOS через iTunes а с iOS 5 также по воздуху.[165] Устройство проверяет наличие обновлений в файле PLIST на основе XML на сайте mesu.apple.com. Обновления доставляются в виде простых незашифрованных файлов ZIP. На всех последних устройствах iOS iOS регулярно проверяет наличие обновления, и, если оно доступно, пользователю будет предложено разрешить его автоматическую установку.
Последняя стабильная версия iOS 14, выпущен 16 сентября 2020 г. Он доступен для iPhone 6S а позже и седьмое поколение Ipod Touch.[166] Помимо выпуска iOS 14, iPadOS 14 была выпущена вместе с iOS 14. Apple представила iOS 14 и iPadOS 14 на своем ежегодном WWDC доклад 22 июня 2020 г.[167] iPadOS 14 доступен на iPad Air 2 и позже, iPad пятое поколение и позже, iPad mini 4 и более поздние и все версии iPad Pro.[168] В обновлении представлены новые функции, такие как улучшенные виджеты на главном экране, библиотека приложений, клипы приложений и многое другое.[169]
Первоначально пользователям iPod Touch приходилось платить за обновления системного программного обеспечения. Это произошло из-за правил бухгалтерского учета, которые определяли его не как «устройство подписки», как iPhone или Apple TV, а для улучшения устройства требовались платежи.[170][171] Требование платить за обновление заставило владельцев iPod Touch держаться подальше от обновлений.[172] Однако в сентябре 2009 года изменение в правилах бухгалтерского учета получило предварительное одобрение, что повлияло на прибыль и стоимость акций Apple, а также позволило бесплатно доставлять обновления iPod Touch.[173][174]
Apple за последние годы значительно расширила цикл обновлений для устройств с поддержкой iOS. В iPhone (1-го поколения) и iPhone 3G получил только два обновления iOS, в то время как более поздние модели поддерживали от пяти до шести лет.[175][176]
Ядро XNU
Ядро iOS - это XNU ядро Дарвин. Исходная версия iPhone OS (1.0) до iPhone OS 3.1.3 использовала Darwin 9.0.0d1. iOS 4 была основана на Darwin 10. iOS 5 была основана на Darwin 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 13 основана на Darwin 19.[177]
В iOS 6 ядро подлежит ASLR Ядро, очень похожее на ядро OS X Mountain Lion. Это делает возможности эксплойта более сложными, поскольку невозможно узнать расположение кода ядра.
Поскольку XNU основан на ядре BSD, он Открытый исходный код.[178] Источник находится в 3-м абзаце[179] Лицензия BSD на оригинальные части BSD с частями, добавленными Apple в соответствии с лицензией Apple Public Source License.[180] Версии, содержащиеся в iOS, недоступны, а только версии, используемые в macOS доступны.
iOS не имеет кекстов в файловой системе, даже если они действительно присутствуют. Кэш ядра можно распаковать, чтобы отобразить правильное ядро, вместе с kexts (все упакованы в разделе __PRELINK_TEXT) и их списками (в разделе __PRELINK_INFO).
Кэш ядра также можно распаковать напрямую (если он расшифрован) с помощью сторонних инструментов. С появлением бета-версий iOS 10 и стандартных кешей ядра в виде обычного текста эти инструменты можно использовать только после распаковки и применения lzssdec для распаковки кеша ядра до его полного размера.
Kextstat, предоставленный Cydia альтернативное программное обеспечение не работает на iOSm, потому что kextstat основан на kmod_get_info (...)
, который является устаревшим API в iOS 4 и Mac OS X Снежный барс. Есть другое альтернативное программное обеспечение, которое также может выгружать необработанные данные XML.
На разрабатываемых устройствах ядро всегда хранится в виде статически связанного кэша, хранящегося в /System/Library/Caches/com.apple.kernelcaches/kernelcache, который распаковывается и запускается при загрузке.
Вначале у iOS была версия ядра обычно выше, чем соответствующая версия macOS. Со временем ядра iOS и macOS стали ближе. Это неудивительно, учитывая, что iOS представила новые функции (такие как ядро ASLR, морозильная камера по умолчанию и различные функции усиления безопасности), которые были впервые включены и впоследствии появились в macOS. Похоже, Apple постепенно объединяет ядра iOS и macOS. Дата сборки для каждой версии немного отличается в зависимости от процессора. Это связано с тем, что сборки идут последовательно.
Последняя версия ядра Дарвина обновлена до iOS 13.6 19.6.0 от 27 июля 2020 г., а для iOS 14 beta 4 - это 20.0.0 от 27 июля 2020 года.
Сборки ядра | ||
---|---|---|
Версия iOS | Сборка ядра | Примечания |
1A420 | Ядро Дарвина, версия 9.0.0d1: 8 марта, четверг, 01:38:53 PST 2007; корень: xnu-933.0.0.144.obj ~ 1 / DEVELOPMENT_ARM_S5L8900XRB | |
1.0 | Ядро Дарвина версии 9.0.0d1: вторник, 22 мая, 21:15:55 PDT 2007; корень: xnu-933.0.0.178.obj ~ 3 / RELEASE_ARM_S5L8900XRB | |
1.0.1 | Ядро Дарвина, версия 9.0.0d1: пт, 22 июня, 00:38:56 PDT 2007; корень: xnu-933.0.1.178.obj ~ 1 / RELEASE_ARM_S5L8900XRB | |
1.0.2 | ||
1.1 | Дарвиновское ядро версии 9.0.0d1: четверг, 6 сентября, 23:26:45 PDT 2007; корень: xnu-933.0.0.203.obj ~ 6 / RELEASE_ARM_S5L8900XRB | Ipod Touch Только |
1.1.1 | Дарвиновское ядро версии 9.0.0d1: среда, 19 сентября, 00:08:42 PDT 2007; корень: xnu-933.0.203 ~ 21 / RELEASE_ARM_S5L8900XRB | Первое ядро, которое было зашифровано 8900 |
1.1.2 | Ядро Дарвина версии 9.0.0d1: среда, 10 октября, 00:07:49 PDT 2007; корень: xnu-933.0.204 ~ 7 / RELEASE_ARM_S5L8900XRB | |
1.1.3 | Ядро Дарвина версии 9.0.0d1: среда, 12 декабря, 00:16:00 PST 2007; корень: xnu-933.0.211 ~ 2 / RELEASE_ARM_S5L8900XRB | |
1.1.4 | ||
1.1.5 | Ipod Touch Только | |
1.2 бета | ? | |
2.0 бета 2 | Ядро Дарвина, версия 9.3.1: среда, 19 марта, 22:40:09 PDT 2008; корень: xnu-1228.6.34 ~ 1 / RELEASE_ARM_S5L8900X | |
2.0 бета 3 | Ядро Дарвина, версия 9.3.1: вторник, 1 апреля, 21:58:46 PDT 2008; корень: xnu-1228.6.39 ~ 6 / RELEASE_ARM_S5L8900X | |
2.0 бета 4 | Ядро Дарвина, версия 9.3.1: вторник, 15 апреля, 21:09:34 PDT 2008; корень: xnu-1228.6.49 ~ 1 / RELEASE_ARM_S5L8900X | |
2.0 бета 5 | ? | |
2.0 бета 6 | ? | |
2.0 бета 7 | ? | |
2.0 GM | Ядро Дарвина, версия 9.3.1: вс, 15 июня, 21:37:01 PDT 2008; корень: xnu-1228.6.76 ~ 45 / RELEASE_ARM_S5L8900X | |
2.0 | ||
2.0.1 | ||
2.0.2 | ||
2.1 бета | ? | |
2.1 бета 2 | ? | |
2.1 бета 3 | ? | |
2.1 бета 4 | ? | |
2.1 | Ядро Дарвина, версия 9.4.1: вс, 10 августа, 21:25:25 PDT 2008; корень: xnu-1228.7.27 ~ 12 / RELEASE_ARM_S5L8720X | |
2.1.1 | ||
2.2 бета | ? | |
2.2 бета 2 | ? | |
2.2 | Ядро Дарвина, версия 9.4.1: сб, 1 ноября, 19:13:13 PDT 2008; корень: xnu-1228.7.36 ~ 2 / RELEASE_ARM_S5L8720X | |
2.2.1 | Ядро Дарвина, версия 9.4.1: понедельник, 8 декабря, 21:02:57 PST 2008; корень: xnu-1228.7.37 ~ 4 / RELEASE_ARM_S5L8720X | |
3.0 бета | Версия ядра Дарвина 10.0.0d3: понедельник, 9 марта, 22:51:44 PDT 2009; корень: xnu-1357.2.65 ~ 12 / RELEASE_ARM_S5L8900X | |
3.0 бета 2 | Ядро Дарвина версии 10.0.0d3: среда, 25 марта, 21:56:57 PDT 2009; корень: xnu-1357.2.71 ~ 2 / RELEASE_ARM_S5L8900X | |
3.0 бета 3 | Дарвиновское ядро версии 10.0.0d3: пятница, 10 апреля, 15:52:33 PDT 2009; корень: xnu-1357.2.78 ~ 8 / RELEASE_ARM_S5L8900X | |
3.0 бета 4 | Дарвиновское ядро версии 10.0.0d3: среда, 22 апреля, 21:48:01 PDT 2009; корень: xnu-1357.2.83 ~ 2 / RELEASE_ARM_S5L8900X | |
3.0 бета 5 | Ядро Дарвина, версия 10.0.0d3: среда, 29 апреля, 22:05:19 PDT 2009; корень: xnu-1357.2.86 ~ 1 / RELEASE_ARM_S5L8900X | |
3.0 GM | ? | |
3.0 | Дарвиновское ядро версии 10.0.0d3: среда, 13 мая, 22:16:49 PDT 2009; корень: xnu-1357.2.89 ~ 4 / RELEASE_ARM_S5L8920X | |
3.0.1 | ||
3.1 бета | Ядро Дарвина, версия 10.0.0d3: среда, 24 июня, 21:55:27 PDT 2009; корень: xnu-1357.5.22 ~ 7 / RELEASE_ARM_S5L8720X | |
3.1 бета 2 | Дарвиновское ядро версии 10.0.0d3: среда, 8 июля, 21:57:20 PDT 2009 г .; корень: xnu-1357.5.23 ~ 8 / RELEASE_ARM_S5L8920X | |
3.1 бета 3 | Версия ядра Дарвина 10.0.0d3: среда, 22 июля, 21:39:52 PDT 2009; корень: xnu-1357.5.24 ~ 13 / RELEASE_ARM_S5L8920X | |
3.1 | Версия ядра Дарвина 10.0.0d3: пятница, 14 августа, 13:23:32 PDT 2009; корень: xnu-1357.5.30 ~ 2 / RELEASE_ARM_S5L8920X | |
3.1.2 | Дарвиновское ядро версии 10.0.0d3: пятница, 25 сентября, 23:35:35 PDT 2009; корень: xnu-1357.5.30 ~ 3 / RELEASE_ARM_S5L8920X | |
3.1.3 | Дарвинское ядро версии 10.0.0d3: 18 декабря, пятница, 01:34:28 PST 2009; корень: xnu-1357.5.30 ~ 6 / RELEASE_ARM_S5L8920X | |
3.2 | Ядро Дарвина, версия 10.3.1: понедельник, 15 марта, 23:15:33 PDT 2010; корень: xnu-1504.2.27 ~ 18 / RELEASE_ARM_S5L8930X | iPad Только |
3.2.1 | Ядро Дарвина, версия 10.3.1: Пт, 28 мая, 16:46:17 PDT 2010; корень: xnu-1504.2.50 ~ 4 / RELEASE_ARM_S5L8930X | |
3.2.2 | Ядро Дарвина, версия 10.3.1: среда, 4 августа, 19:08:04 PDT 2010; корень: xnu-1504.2.60 ~ 1 / RELEASE_ARM_S5L8930X | |
4.0 бета | Ядро Дарвина, версия 10.3.1: сб, 3 апреля, 03:06:07 PDT 2010; корень: xnu-1504.51.1 ~ 2 / RELEASE_ARM_S5L8920X | |
4.0 бета 2 | Дарвиновское ядро версии 10.3.1: среда, 14 апреля, 23:43:59 PDT 2010; корень: xnu-1504.50.51 ~ 3 / RELEASE_ARM_S5L8920X | |
4.0 бета 3 | Ядро Дарвина, версия 10.3.1: среда, 28 апреля, 20:47:20 PDT 2010; корень: xnu-1504.50.61 ~ 1 / RELEASE_ARM_S5L8920X | |
4.0 бета 4 | Дарвинское ядро версии 10.3.1: вторник, 11 мая, 22:12:23 PDT 2010; корень: xnu-1504.50.69 ~ 2 / RELEASE_ARM_S5L8920X | |
4.0 GM | ? | |
4.0 | Ядро Дарвина, версия 10.3.1: среда, 26 мая, 22:28:33 PDT 2010; корень: xnu-1504.50.73 ~ 2 / RELEASE_ARM_S5L8930X | |
4.0.1 | ||
4.0.2 | Ядро Дарвина, версия 10.3.1: среда, 4 августа, 18:46:06 PDT 2010; корень: xnu-1504.50.80 ~ 1 / RELEASE_ARM_S5L8930X | |
4.1 бета | Ядро Дарвина, версия 10.3.1: понедельник, 5 июля, 20:15:12 PDT 2010; корень: xnu-1504.55.27 ~ 4 / RELEASE_ARM_S5L8930X | |
4.1 бета 2 | Ядро Дарвина, версия 10.3.1: вторник, 20 июля, 21:31:09 PDT 2010; корень: xnu-1504.55.32 ~ 9 / RELEASE_ARM_S5L8930X | |
4.1 бета 3 | Дарвиновское ядро версии 10.3.1: среда, 28 июля, 01:26:23 PDT 2010; корень: xnu-1504.55.33 ~ 3 / RELEASE_ARM_S5L8930X | |
4.1 | Дарвиновское ядро версии 10.3.1: среда, 4 августа, 22:35:51 PDT 2010; корень: xnu-1504.55.33 ~ 10 / RELEASE_ARM_S5L8930X | |
4.2 бета | Ядро Дарвина версии 10.3.1: вторник, 7 сентября, 23:33:25 PDT 2010; корень: xnu-1504.58.18 ~ 2 / RELEASE_ARM_S5L8930X | |
4.2 бета 2 | Версия ядра Дарвина 10.4.0: четверг, 23 сентября, 20:56:24 PDT 2010; корень: xnu-1504.58.21 ~ 5 / RELEASE_ARM_S5L8930X | |
4.2 бета 3 | Ядро Дарвина версии 10.4.0: вторник, 5 октября, 21:42:47 PDT 2010; корень: xnu-1504.58.25 ~ 18 / RELEASE_ARM_S5L8930X | |
4.2 GM | Версия ядра Дарвина 10.4.0: среда, 20 октября, 20:14:45 PDT 2010; корень: xnu-1504.58.28 ~ 3 / RELEASE_ARM_S5L8930X | |
4.2.1 GM | ||
4.2.1 | Версия ядра Дарвина 10.4.0: среда, 20 октября, 20:14:45 PDT 2010; корень: xnu-1504.58.28 ~ 3 / RELEASE_ARM_S5L8930X | |
4.2.5 | Версия ядра Дарвина 10.4.0: четверг, 30 декабря, 19:38:02 PST 2010; корень: xnu-1504.62 ~ 11 / RELEASE_ARM_S5L8930X | Ай фон 4 только. |
4.2.6 | ||
4.2.7 | ||
4.2.8 | ||
4.2.9 | Версия ядра Дарвина 10.4.0: 8 июля, пятница, 18:32:26 PDT 2011; корень: xnu-1504.63 ~ 1 / RELEASE_ARM_S5L8930X | |
4.2.10 | ||
4.3 бета | Ядро Дарвина версии 11.0.0: вторник, 4 января, 21:36:31 PST 2011; корень: xnu-1735.24 ~ 10 / RELEASE_ARM_S5L8930X | |
4.3 бета 2 | Ядро Дарвина, версия 11.0.0: понедельник, 10 января, 22:08:15 PST 2011; корень: xnu-1735.30 ~ 2 / RELEASE_ARM_S5L8930X | |
4.3 бета 3 | Ядро Дарвина, версия 11.0.0: Пт, 28 января, 13:55:49 PST 2011; корень: xnu-1735.39.80 ~ 1 / RELEASE_ARM_S5L8930X | |
4.3 GM | ? | |
4.3 | Ядро Дарвина, версия 11.0.0: четверг, 10 февраля, 21:46:56 PST 2011; корень: xnu-1735.46 ~ 2 / RELEASE_ARM_S5L8930X | |
4.3.1 | ||
4.3.2 | Ядро Дарвина, версия 11.0.0: среда, 30 марта, 18:51:10 PDT 2011; корень: xnu-1735.46 ~ 10 / RELEASE_ARM_S5L8930X | |
4.3.3 | ||
4.3.4 | Ядро Дарвина, версия 11.0.0: сб, 9 июля, 00:59:43 PDT 2011; корень: xnu-1735.47 ~ 1 / RELEASE_ARM_S5L8930X | |
4.3.5 | ||
5.0 бета | Ядро Дарвина, версия 11.0.0: понедельник, 30 мая, 20:28:35 PDT 2011; корень: xnu-1878.2.52 ~ 1 / RELEASE_ARM_S5L8940X | |
5.0 бета 2 | Ядро Дарвина, версия 11.0.0: вс, 19 июня, 18:59:56 PDT 2011; корень: xnu-1878.3.20 ~ 3 / RELEASE_ARM_S5L8940X | |
5.0 бета 3 | Ядро Дарвина, версия 11.0.0: четверг, 30 июня, 23:23:57 PDT 2011; корень: xnu-1878.4.10 ~ 2 / RELEASE_ARM_S5L8940X | |
5.0 бета 4 | Версия ядра Дарвина 11.0.0: вс, 17 июля, 19:21:53 PDT 2011; корень: xnu-1878.4.20 ~ 4 / RELEASE_ARM_S5L8940X | |
5.0 бета 5 | Ядро Дарвина, версия 11.0.0: вторник, 2 августа, 22:31:30 PDT 2011; корень: xnu-1878.4.80 ~ 1 / RELEASE_ARM_S5L8930X | |
5.0 бета 6 | Версия ядра Дарвина 11.0.0: вс, 14 августа, 19:04:49 PDT 2011; корень: xnu-1878.4.31 ~ 5 / RELEASE_ARM_S5L8930X | |
5.0 бета 7 | Дарвиновское ядро версии 11.0.0: четверг, 25 августа, 20:47:50 PDT 2011; корень: xnu-1878.4.38 ~ 2 / RELEASE_ARM_S5L8930X | |
5.0 GM | Версия ядра Дарвина 11.0.0: четверг, 15 сентября, 23:34:16 PDT 2011; корень: xnu-1878.4.43 ~ 2 / RELEASE_ARM_S5L8930X | |
5.0 | ||
5.0.1 бета | Ядро Дарвина, версия 11.0.0: среда, 19 октября, 19:05:07 PDT 2011; корень: xnu-1878.4.45 ~ 1 / RELEASE_ARM_S5L8930X | |
5.0.1 бета 2 | Дарвинское ядро версии 11.0.0: вторник, 1 ноября, 20:34:16 PDT 2011; корень: xnu-1878.4.46 ~ 1 / RELEASE_ARM_S5L8940X | |
5.0.1 | ||
5.1 бета | Ядро Дарвина, версия 11.0.0: вс, 13 ноября, 19:10:13 по тихоокеанскому времени 2011 г .; корень: xnu-1878.10.61 ~ 7 / RELEASE_ARM_S5L8930X | |
5.1 бета 2 | Ядро Дарвина, версия 11.0.0: вс, 4 декабря, 18:57:33 PST 2011; корень: xnu-1878.10.68 ~ 2 / RELEASE_ARM_S5L8930X | |
5.1 бета 3 | Ядро Дарвина, версия 11.0.0: 2 января, понедельник, 18:46:01 PST 2012; корень: xnu-1878.10.74 ~ 3 / RELEASE_ARM_S5L8930X | |
5.1 | Ядро Дарвина, версия 11.0.0: среда, 1 февраля, 23:18:07 PST 2012; корень: xnu-1878.11.8 ~ 1 / RELEASE_ARM_S5L8945X | |
5.1.1 | Ядро Дарвина, версия 11.0.0: вс, 8 апреля, 21:51:26 PDT 2012; корень: xnu-1878.11.10 ~ 1 / RELEASE_ARM_S5L8930X | |
6.0 бета | Ядро Дарвина, версия 13.0.0: среда, 30 мая, 19:23:03 PDT 2012; корень: xnu-2107.1.78 ~ 18 / RELEASE_ARM_S5L8930X | |
6.0 бета 2 | Ядро Дарвина, версия 13.0.0: вс, 17 июня, 19:47:47 PDT 2012; корень: xnu-2107.1.61 ~ 3 / RELEASE_ARM_S5L8930X | |
6.0 бета 3 | Ядро Дарвина, версия 13.0.0: вс, 8 июля, 20:15:17 PDT 2012; корень: xnu-2107.2.9 ~ 3 / RELEASE_ARM_S5L8930X | |
6.0 бета 4 | Ядро Дарвина, версия 13.0.0: воскресенье, 29 июля, 20:15:28 PDT 2012; корень: xnu-2107.2.26 ~ 4 / RELEASE_ARM_S5L8930X | |
6.0 GM | Ядро Дарвина, версия 13.0.0: вс, 19 августа, 00:27:34 PDT 2012; корень: xnu-2107.2.33 ~ 4 / RELEASE_ARM_S5L8930X | |
6.0 | ||
6.0.1 | Ядро Дарвина, версия 13.0.0: среда, 10 октября, 23:32:19 PDT 2012; корень: xnu-2107.2.34 ~ 2 / RELEASE_ARM_S5L8950X | |
6.0.2 | iPhone 5 только. | |
6.1 бета | Ядро Дарвина, версия 13.0.0: воскресенье, 21 октября, 19:28:43 PDT 2012; корень: xnu-2107.7.51 ~ 17 / RELEASE_ARM_S5L8930X | |
6.1 бета 2 | Ядро Дарвина, версия 13.0.0: вс, 4 ноября, 19:02:54 PST 2012; корень: xnu-2107.7.53 ~ 2 / RELEASE_ARM_S5L8930X | |
6.1 бета 3 | Ядро Дарвина, версия 13.0.0: пн, 26 ноября, 21:17:13 PST 2012; корень: xnu-2107.7.53 ~ 27 / RELEASE_ARM_S5L8930X | |
6.1 бета 4 | Ядро Дарвина, версия 13.0.0: вс, 9 декабря, 19:22:45 PST 2012; корень: xnu-2107.7.55 ~ 6 / RELEASE_ARM_S5L8930X | |
6.1 бета 5 | Ядро Дарвина, версия 13.0.0: воскресенье, 16 декабря, 20:01:39 PST 2012; корень: xnu-2107.7.55 ~ 11 / RELEASE_ARM_S5L8950X | |
6.1 | ||
6.1.1 бета | ||
6.1.1 | Айфон 4С Только | |
6.1.2 | ||
6.1.3 бета 2 | Ядро Дарвина, версия 13.0.0: среда, 13 февраля, 21:35:42 PST 2013; корень: xnu-2107.7.55.2.2 ~ 1 / RELEASE_ARM_S5L8920X | |
6.1.3 | ||
6.1.4 | iPhone 5 только. | |
6.1.5 | iPod touch (4-го поколения) только. | |
6.1.6 | iPod touch (4-го поколения) и iPhone 3GS только. | |
7.0 бета | Версия ядра Дарвина 14.0.0: среда, 29 мая, 23:53:59 PDT 2013; корень: xnu-2423.1.1.1.2 ~ 1 / RELEASE_ARM_S5L8930X | |
7.0 бета 2 | Версия ядра Дарвина 14.0.0: понедельник, 17 июня, 00:51:51 PDT 2013; корень: xnu-2423.1.28 ~ 7 / RELEASE_ARM_S5L8930X | |
7.0 бета 3 | Версия ядра Дарвина 14.0.0: понедельник, 1 июля, 04:25:28 PDT 2013; корень: xnu-2423.1.40 ~ 11 / RELEASE_ARM_S5L8930X | |
7.0 бета 4 | Версия ядра Дарвина 14.0.0: понедельник, 22 июля, 02:12:11 PDT 2013; корень: xnu-2423.1.55 ~ 8 / RELEASE_ARM_S5L8930X | |
7.0 бета 5 | Версия ядра Дарвина 14.0.0: вс, 4 августа, 22:40:14 PDT 2013; корень: xnu-2423.1.70 ~ 6 / RELEASE_ARM_S5L8930X | |
7.0 бета 6 | ||
7.0 GM | Версия ядра Дарвина 14.0.0: Вт, 13 августа, 21:39:05 PDT 2013; корень: xnu-2423.1.73 ~ 3 / RELEASE_ARM_S5L8930X | |
7.0 | ||
7.0.1 | Версия ядра Дарвина 14.0.0: понедельник, 9 сентября, 20:56:02 PDT 2013; корень: xnu-2423.1.74 ~ 2 / RELEASE_ARM64_S5L8960X | Айфон 5с и 5 с Только |
7.0.2 | ||
7.0.3 | Ядро Дарвина версии 14.0.0: пт, 27 сентября, 23:08:32 PDT 2013; корень: xnu-2423.3.12 ~ 1 / RELEASE_ARM64_S5L8960X | |
7.0.4 | ||
7.0.5 | Айфон 5с и айфон 5с только. | |
7.0.6 | ||
7.1 бета | Версия ядра Дарвина 14.0.0: 11 ноября, понедельник, 04:18:01 PST 2013; корень: xnu-2423.10.33 ~ 9 / RELEASE_ARM_S5L8930X | |
7.1 бета 2 | Версия ядра Дарвина 14.0.0: вторник, 10 декабря, 21:25:34 PST 2013; корень: xnu-2423.10.38.1.1 ~ 1 / RELEASE_ARM_S5L8930X | |
7.1 бета 3 | Версия ядра Дарвина 14.0.0: четверг, 2 января, 01:55:45 PST 2014; корень: xnu-2423.10.45 ~ 5 / RELEASE_ARM_S5L8930X | |
7.1 бета 4 | Ядро Дарвина версии 14.0.0: понедельник, 13 января, 03:33:00 PST 2014; корень: xnu-2423.10.49.0.1 ~ 3 / RELEASE_ARM_S5L8930X | |
7.1 бета 5 | Ядро Дарвина, версия 14.0.0: 27 января, понедельник, 23:55:13 по тихоокеанскому стандартному времени 2014 г .; корень: xnu-2423.10.58 ~ 2 / RELEASE_ARM_S5L8930X | |
7.1 GM | Ядро Дарвина, версия 14.0.0: пт, 21 февраля, 19:41:10 PST 2014; корень: xnu-2423.10.67 ~ 1 / RELEASE_ARM_S5L8930X | |
7.1 | ||
7.1.1 | Ядро Дарвина, версия 14.0.0: пт, 28 марта, 21:22:10 PDT 2014; корень: xnu-2423.10.70 ~ 1 / RELEASE_ARM_S5L8930X | |
7.1.2 | Версия ядра Дарвина 14.0.0: четверг, 15 мая, 23:17:54 PDT 2014; корень: xnu-2423.10.71 ~ 1 / RELEASE_ARM64_S5L8960X | |
8.0 бета | Версия ядра Дарвина 14.0.0: понедельник, 26 мая, 22:09:06 PDT 2014; корень: xnu-2729.0.0.0.9 ~ 2 / RELEASE_ARM_S5L8942X | |
8.0 бета 2 | Darwin Kernel Version 14.0.0: Сб, 14 июня, 16:36:40 PDT 2014; корень: xnu-2775.0.0.1.1 ~ 3 / RELEASE_ARM64_S5L8960X | |
8.0 бета 3 | Версия ядра Дарвина 14.0.0: среда, 2 июля, 18:51:34 PDT 2014; корень: xnu-2783.1.21 ~ 19 / RELEASE_ARM_S5L8950X | |
8.0 бета 4 | Версия ядра Дарвина 14.0.0: среда, 16 июля, 21:55:26 PDT 2014; корень: xnu-2783.1.40.0.3 ~ 2 / RELEASE_ARM_S5L8950X | |
8.0 бета 5 | Версия ядра Дарвина 14.0.0: среда, 30 июля, 23:04:17 PDT 2014; корень: xnu-2783.1.62 ~ 20 / RELEASE_ARM_S5L8950X | |
8.0 GM | Версия ядра Дарвина 14.0.0: вторник, 19 августа, 15:09:47 PDT 2014; корень: xnu-2783.1.72 ~ 8 / RELEASE_ARM64_S5L8960X | |
8.0 | ||
8.0.1 | Версия ядра Дарвина 14.0.0: четверг, 18 сентября, 21:52:21 PDT 2014; корень: xnu-2783.1.72 ~ 23 / RELEASE_ARM_S5L8950X | |
8.0.2 | ||
8.1 бета | Версия ядра Дарвина 14.0.0: сб, 27 сентября, 18:49:49 PDT 2014; корень: xnu-2783.3.12 ~ 18 / RELEASE_ARM_S5L8950X | |
8.1 бета 2 | Ядро Дарвина, версия 14.0.0: пятница, 3 октября, 21:52:09 PDT 2014; корень: xnu-2783.3.13 ~ 2 / RELEASE_ARM_S5L8950X | |
8.1 | Ядро Дарвина, версия 14.0.0: пт, 7 октября, 00:04:37 PDT 2014; корень: xnu-2783.3.13 ~ 4 / RELEASE_ARM_S5L8950X | |
8.1.1 бета | Версия ядра Дарвина 14.0.0: вс, 2 ноября, 20:21:29 PDT 2014; корень: xnu-2783.3.21 ~ 1 / RELEASE_ARM_S5L8950X | |
8.1.1 | Версия ядра Дарвина 14.0.0: понедельник, 3 ноября, 22:54:30 PDT 2014; корень: xnu-2783.3.22 ~ 1 / RELEASE_ARM_S5L8950X | |
8.1.2 | ||
8.1.3 | Ядро Дарвина, версия 14.0.0: 2 января, понедельник, 21:29:20 PST 2015; корень: xnu-2783.3.26 ~ 3 / RELEASE_ARM_S5L8950X | |
8.2 бета | ? | |
8.2 бета 2 | ? | |
8.2 бета 3 | Версия ядра Дарвина 14.0.0: вс, 14 декабря, 20:59:15 PST 2014; корень: xnu-2783.5.29.0.1 ~ 1 / RELEASE_ARM_S5L8940X | |
8.2 бета 4 | Ядро Дарвина, версия 14.0.0: Вт, 6 января, 21:02:10 PST 2015; корень: xnu-2783.5.32 ~ 9 / RELEASE_ARM_S5L8940X | |
8.2 бета 5 | Версия ядра Дарвина 14.0.0: понедельник, 26 января, 22:16:17 PST 2015; корень: xnu-2783.5.37 ~ 11 / RELEASE_ARM_S5L8940X | |
8.2 | Версия ядра Дарвина 14.0.0: понедельник, 9 февраля, 22:07:57 PST 2015; корень: xnu-2783.5.38 ~ 5 / RELEASE_ARM_S5L8950X | |
8.3 бета | ? | |
8.3 бета 2 | ? | |
8.3 бета 3 | Версия ядра Дарвина 14.0.0: 4 марта, понедельник, 20:55:58 PST 2015; корень: xnu-2784.20.25 ~ 26 / RELEASE_ARM64_S5L8960X | |
8.3 бета 4 | Версия ядра Дарвина 14.0.0: 19 марта, 00:16:36 PST 2015; корень: xnu-2784.20.31 ~ 1 / RELEASE_ARM64_S5L8960X | |
8.3 | Ядро Дарвина, версия 14.0.0: 29 марта, воскресенье, 19:44:04 PDT 2015; корень: xnu-2784.20.34 ~ 2 / RELEASE_ARM_S5L8950X | |
8.4 бета | Ядро Дарвина, версия 14.0.0: среда, 8 апреля, 21:26:37 PDT 2015; корень: xnu-2784.30.1 ~ 29 / RELEASE_ARM64_T7000 | |
8.4 бета 2 | Версия ядра Дарвина 14.0.0: среда, 21 апреля, 21:49:05 PDT 2015; корень: xnu-2784.30.2 ~ 9 / RELEASE_ARM64_S5L8960X | |
8.4 бета 3 | Версия ядра Дарвина 14.0.0: вторник, 5 мая, 23:09:22 PDT 2015; корень: xnu-2784.30.5 ~ 7 / RELEASE_ARM64_S5L8960X | |
8.4 бета 4 | Ядро Дарвина, версия 14.0.0: Вт, среда, 3 23:19:49 PDT 2015; корень: xnu-2784.30.7 ~ 13 / RELEASE_ARM64_S5L8960X | |
8.4 | Ядро Дарвина, версия 14.0.0: среда, 24 июня, 00:50:15 PDT 2015; корень: xnu-2784.30.7 ~ 30 / RELEASE_ARM64_S5L8960X | |
8.4.1 бета | Версия ядра Дарвина 14.0.0: четверг, 9 июля, 21:54:11 PDT 2015; корень: xnu-2784.40.6 ~ 1 / RELEASE_ARM_S5L8950X | |
8.4.1 бета 2 | Версия ядра Дарвина 14.0.0: вторник, 28 июля, 16:34:51 PDT 2015; корень: xnu-2784.40.6 ~ 15 / RELEASE_ARM_S5L8950X | |
8.4.1 | Версия ядра Дарвина 14.0.0: среда, 5 августа, 19:24:44 PDT 2015; корень: xnu-2784.40.6 ~ 18 / RELEASE_ARM_S5L8950X | |
9.0 бета | Ядро Дарвина версии 15.0.0: Пт 29 мая, 22:14:48 PDT 2015; корень: xnu-3216.0.0.1.15 ~ 2 / RELEASE_ARM64_S5L8960X | |
9.0 бета 2 | Дарвинское ядро версии 15.0.0: понедельник, 15 июня, 21:51:54 PDT 2015; корень: xnu-3247.1.6.1.1 ~ 2 / RELEASE_ARM64_S5L8960X | |
9.0 бета 4 | Версия ядра Дарвина 15.0.0: сб, 11 июля, 20:01:45 PDT 2015; корень: xnu-3247.1.56 ~ 13 / RELEASE_ARM64_T7001 | |
9.0 бета 5 | Версия ядра Дарвина 15.0.0: понедельник, 3 августа, 19:58:41 PDT 2015; корень: xnu-3247.1.88.1.1 ~ 1 / RELEASE_ARM64_T7001 | |
9.0 GM | Дарвинское ядро версии 15.0.0: четверг, 6 августа, 22:27:22 PDT 2015; корень: xnu-3248.1.2 ~ 3 / RELEASE_ARM_S5L8940X | |
9.0 | Версия ядра Дарвина 15.0.0: четверг, 20 августа, 13:11:13 PDT 2015; корень: xnu-3248.1.3 ~ 1 / RELEASE_ARM_S5L8950X | |
9.0.1 | ||
9.0.2 | ||
9.1 бета | Ядро Дарвина версии 15.0.0: сб, 29 августа, 17:41:04 PDT 2015; корень: xnu-3248.10.27 ~ 10 / RELEASE_ARM_S5L8940X | |
9.1 бета 2 | Версия ядра Дарвина 15.0.0: понедельник, 14 сентября, 01:24:55 PDT 2015; корень: xnu-3248.10.38 ~ 3 / RELEASE_ARM64_S5L8960X | |
9.1 бета 3 | Ядро Дарвина версии 15.0.0: пятница, 25 сентября, 17:14:21 PDT 2015; корень: xnu-3248.10.41 ~ 11 / RELEASE_ARM64_S5L8960X | |
9.1 бета 4 | Ядро Дарвина, версия 15.0.0: пятница, 2 октября, 14:07:07 PDT 2015; корень: xnu-3248.10.42 ~ 4 / RELEASE_ARM64_S5L8960X | |
9.1 бета 5 | ||
9.1 | ||
9.2 бета | Ядро Дарвина версии 15.0.0: вс, 18 октября, 23:34:30 PDT 2015; корень: xnu-3248.20.33.0.1 ~ 7 / RELEASE_ARM64_S8000 | |
9.2 бета 2 | Ядро Дарвина версии 15.0.0: вс, 25 октября, 21:50:56 PDT 2015; корень: xnu-3248.20.39 ~ 8 / RELEASE_ARM64_S8000 | |
9.2 бета 3 | Ядро Дарвина версии 15.0.0: пятница, 6 ноября, 22:12:13 PST 2015; корень: xnu-3248.21.1 ~ 2 / RELEASE_ARM64_S5L8960X | |
9.2 бета 4 | Ядро Дарвина версии 15.0.0: пятница, 13 ноября, 16:08:07 PST 2015; корень: xnu-3248.21.2 ~ 1 / RELEASE_ARM64_S5L8960X | |
9.2 | ||
9.2.1 бета | Ядро Дарвина версии 15.0.0: среда, 9 декабря, 22:19:38 PST 2015; корень: xnu-3248.31.3 ~ 2 / RELEASE_ARM64_S5L8960X | |
9.2.1 бета 2 | ||
9.2.1 | ||
9.3 бета | Версия ядра Дарвина 15.4.0: вторник, 5 января, 21:24:25 PST 2016; корень: xnu-3248.40.155.1.1 ~ 3 / RELEASE_ARM64_S5L8960X | |
9.3 бета 1.1 | ||
9.3 бета 2 | Версия ядра Дарвина 15.4.0: вторник, 19 января, 00:18:39 PST 2016; корень: xnu-3248.40.166.0.1 ~ 10 / RELEASE_ARM64_S8000 | |
9.3 бета 3 | Дарвиновское ядро версии 15.4.0: вс, 31 января, 22:48:58 PST 2016; корень: xnu-3248.40.173.0.1 ~ 13 / RELEASE_ARM64_S8000 | |
9.3 бета 4 | Ядро Дарвина версии 15.4.0: вс, 14 февраля, 23:17:56 PST 2016; корень: xnu-3248.41.3 ~ 16 / RELEASE_ARM64_S8000 | |
9.3 бета 5 | Ядро Дарвина версии 15.4.0: 22 февраля, вс, 01:48:23 PST 2016; корень: xnu-3248.41.4 ~ 36 / RELEASE_ARM64_S8000 | |
9.3 бета 6 | ||
9.3 бета 7 | Ядро Дарвина версии 15.4.0: пт, 19 февраля, 13:54:52 PST 2016; корень: xnu-3248.41.4 ~ 28 / RELEASE_ARM64_S8000 | |
9.3 | ||
9.3.1 | ||
9.3.2 бета | Версия ядра Дарвина 15.5.0: 31 марта, четверг, 17:49:02 PDT 2016; корень: xnu-3248.50.18 ~ 19 / RELEASE_ARM64_S8000 | |
9.3.2 бета 2 | Дарвинское ядро версии 15.5.0: вторник, 5 апреля, 15:12:03 PDT 2016; корень: xnu-3248.50.20 ~ 12 / RELEASE_ARM64_S8000 | |
9.3.2 бета 3 | Дарвинское ядро версии 15.5.0: понедельник, 18 апреля, 16:44:07 PDT 2016; корень: xnu-3248.50.21 ~ 4 / RELEASE_ARM64_S8000 | |
9.3.2 бета 4 | ||
9.3.2 | ||
9.3.3 бета | Версия ядра Дарвина 15.6.0: вторник, 17 мая, 19:53:27 PDT 2016; корень: xnu-3248.60.3 ~ 3 / RELEASE_ARM64_S5L8960X | |
9.3.3 бета 2 | Версия ядра Дарвина 15.6.0: вторник, 31 мая, 19:52:45 PDT 2016; корень: xnu-3248.60.4 ~ 1 / RELEASE_ARM64_S8000 | |
9.3.3 бета 3 | Дарвинское ядро версии 15.6.0: четверг, 16 июня, 18:08:00 PDT 2016; корень: xnu-3248.60.8 ~ 1 / RELEASE_ARM_S5L8950X | |
9.3.3 бета 4 | Версия ядра Дарвина 15.6.0: понедельник, 20 июня, 20:10:21 PDT 2016; корень: xnu-3248.60.9 ~ 1 / RELEASE_ARM_S5L8950X | |
9.3.3 бета 5 | ||
9.3.3 | ||
9.3.4 | ||
9.3.5 | Версия ядра Дарвина 15.6.0: пятница, 19 августа, 10:37:56 PDT 2016; корень: xnu-3248.61.1 ~ 1 / RELEASE_ARM64_S5L8960X | |
9.3.6 | ||
10.0 бета | Дарвинское ядро версии 16.0.0: среда, 25 мая, 21:19:24 PDT 2016; корень: xnu-3705.0.0.2.3 ~ 1 / RELEASE_ARM64_S8000 | |
10.0 бета 2 | Версия ядра Дарвина 16.0.0: вторник, 28 июня, 21:38:14 PDT 2016; корень: xnu-3757 ~ 291 / RELEASE_ARM64_S8000 | |
10.0 бета 3 | Версия ядра Дарвина 16.0.0: сб, 9 июля, 23:57:18 PDT 2016; корень: xnu-3777.0.0.0.1 ~ 28 / RELEASE_ARM64_S8000 | |
10.0 бета 4 | Версия ядра Дарвина 16.0.0: среда, 27 июля, 19:44:34 PDT 2016; корень: xnu-3789.1.4.2.1 ~ 1 / RELEASE_ARM64_S8000 | |
10.0 бета 5 | Ядро Дарвина, версия 16.0.0: пятница, 5 августа, 22:15:30 PDT 2016; корень: xnu-3789.1.24 ~ 11 / RELEASE_ARM64_S8000 | |
10.0 бета 6 | Ядро Дарвина версии 16.0.0: среда, 10 августа, 21:55:58 PDT 2016; корень: xnu-3789.2.2 ~ 4 / RELEASE_ARM64_S8000 | |
10.0 бета 7 | ||
10.0 бета 8 | ||
10.0 | Версия ядра Дарвина 16.0.0: среда, 10 августа, 22:33:10 PDT 2016; корень: xnu-3789.2.2 ~ 3 / RELEASE_ARM64_T8010 | |
10.0.1 GM | Версия ядра Дарвина 16.0.0: вс, 28 августа, 20:36:54 PDT 2016; корень: xnu-3789.2.4 ~ 3 / RELEASE_ARM64_S8000 | |
10.0.1 | ||
10.0.2 | ||
10.1 бета | Ядро Дарвина, версия 16.1.0: пятница, 16 сентября, 03:53:22 PDT 2016; корень: xnu-3789.20.46 ~ 54 / RELEASE_ARM64_S8000 | |
10.1 бета 2 | Версия ядра Дарвина 16.1.0: четверг, 29 сентября, 21:56:12 PDT 2016; корень: xnu-3789.22.3 ~ 1 / RELEASE_ARM64_S8000 | |
10.1 бета 3 | ||
10.1 бета 4 | ||
10.1 | ||
10.1.1 | ||
10.2 бета | Ядро Дарвина версии 16.3.0: вс, 23 октября, 20:18:32 PDT 2016; корень: xnu-3789.30.76 ~ 6 / RELEASE_ARM64_S8000 | |
10.2 бета 2 | Версия ядра Дарвина 16.3.0: вторник, 1 ноября, 22:23:11 PDT 2016; корень: xnu-3789.30.86 ~ 54 / RELEASE_ARM64_S8000 | |
10.2 бета 3 | Версия ядра Дарвина 16.3.0: понедельник, 7 ноября, 22:58:42 PST 2016; корень: xnu-3789.30.92 ~ 36 / RELEASE_ARM64_S8000 | |
10.2 бета 4 | Версия ядра Дарвина 16.3.0: понедельник, 7 ноября, 19:32:10 PST 2016; корень: xnu-3789.30.92 ~ 29 / RELEASE_ARM64_S8000 | |
10.2 бета 5 | Версия ядра Дарвина 16.3.0: вторник, 29 ноября, 21:40:09 PST 2016; корень: xnu-3789.32.1 ~ 4 / RELEASE_ARM64_S8000 | |
10.2 бета 6 | ||
10.2 бета 7 | ||
10.2 | ||
10.2.1 бета | Версия ядра Дарвина 16.3.0: четверг, 1 декабря, 19:49:21 PST 2016; корень: xnu-3789.42.1 ~ 1 / RELEASE_ARM64_S8000 | |
10.2.1 бета 2 | Версия ядра Дарвина 16.3.0: четверг, 15 декабря, 22:41:46 PST 2016; корень: xnu-3789.42.2 ~ 1 / RELEASE_ARM64_S8000 | |
10.2.1 бета 3 | ||
10.2.1 бета 4 | ||
10.2.1 | ||
10.3 бета | Версия ядра Дарвина 16.5.0: понедельник, 16 января, 21:43:53 PST 2017; корень: xnu-3789.50.189 ~ 28 / RELEASE_ARM64_T8010 | |
10.3 бета 2 | Версия ядра 16.5.0: Вт, 31 января, 21:09:24 PST 2017; корень: xnu-3789.50.195.1.1 ~ 2 / RELEASE_ARM_S5L8950X | |
10.3 бета 3 | Ядро Дарвина версии 16.5.0: пятница, 10 февраля, 22:11:20 PST 2017; корень: xnu-3789.50.208 ~ 47 / RELEASE_ARM_S5L8950X | |
10.3 бета 4 | Версия ядра Дарвина 16.5.0: четверг, 23 февраля, 23:48:09 PST 2017; корень: xnu-3789.52.2 ~ 9 / RELEASE_ARM64_S8000 | |
10.3 бета 5 | ||
10.3 бета 6 | ||
10.3 бета 7 | ||
10.3 | Версия ядра Дарвина 16.5.0: четверг, 23 февраля, 23:22:54 PST 2017; корень: xnu-3789.52.2 ~ 7 / RELEASE_ARM64_S8000 | |
10.3.1 | ||
10.3.2 бета | Версия ядра Дарвина 16.6.0: понедельник, 20 марта, 22:28:31 PDT 2017; корень: xnu-3789.60.12 ~ 10 / RELEASE_ARM64_S8000 | |
10.3.2 бета 2 | Версия ядра Дарвина 16.6.0: вторник, 4 апреля, 21:19:08 PDT 2017; корень: xnu-3789.60.15 ~ 13 / RELEASE_ARM64_S8000 | |
10.3.2 бета 3 | Версия ядра Дарвина 16.6.0: вторник, 11 апреля, 22:03:42 PDT 2017; корень: xnu-3789.60.20 ~ 11 / RELEASE_ARM64_S8000 | |
10.3.2 бета 4 | Версия ядра Дарвина 16.6.0: понедельник, 17 апреля, 20:33:39 PDT 2017; корень: xnu-3789.60.24 ~ 25 / RELEASE_ARM64_S8000 | |
10.3.2 бета 5 | ||
10.3.2 | Версия ядра Дарвина 16.6.0: понедельник, 17 апреля, 17:33:34 PDT 2017; корень: xnu-3789.60.24 ~ 24 / RELEASE_ARM_S8000 | |
10.3.3 бета | Версия ядра Дарвина 16.7.0: понедельник, 8 мая, 21:45:24 PDT 2017; корень: xnu-3789.70.9 ~ 13 / RELEASE_ARM64_T7000 | |
10.3.3 бета 2 | Ядро Дарвина версии 16.7.0: среда, 24 мая, 22:28:55 PDT 2017; корень: xnu-3789.70.11 ~ 6 / RELEASE_ARM64_S5L8960X | |
10.3.3 бета 3 | Ядро Дарвина, версия 16.7.0: Вт, 6 июня, 21:56:23 PDT 2017; корень: xnu-3789.70.15 ~ 6 / RELEASE_ARM64_T8010 | |
10.3.3 бета 4 | Версия ядра Дарвина 16.7.0: четверг, 15 июня, 22:48:15 PDT 2017; корень: xnu-3789.70.16 ~ 6 / RELEASE_ARM64_S8000 | |
10.3.3 бета 5 | Дарвинское ядро версии 16.7.0: четверг, 15 июня, 22:48:16 PDT 2017; корень: xnu-3789.70.16 ~ 6 / RELEASE_ARM64_T8010 | |
10.3.3 бета 6 | Версия ядра Дарвина 16.7.0: четверг, 15 июня, 18:33:36 PDT 2017; корень: xnu-3789.70.16 ~ 4 / RELEASE_ARM64_S8000 | |
10.3.3 | ||
10.3.4 | Версия ядра Дарвина 16.7.0: среда, 26 июля, 11:08:56 PDT 2017; корень: xnu-3789.70.16 ~ 21 / RELEASE_ARM_S5L8950X | |
11.0 бета | Darwin Kernel Version 17.0.0: сб, 27 мая, 21:47:07 PDT 2017; корень: xnu-4397.0.0.2.4 ~ 1 / RELEASE_ARM64_S8000 | |
11.0 бета 2 | Версия ядра Дарвина 17.0.0: Вт, 13 июня, 21:19:50 PDT 2017; корень: xnu-4481.0.0.2.1 ~ 1 / RELEASE_ARM64_S8000 | |
11.0 бета 3 | Версия ядра Дарвина 17.0.0: четверг, 29 июня, 22:31:39 PDT 2017; корень: xnu-4532.0.0.0.1 ~ 30 / RELEASE_ARM64_T7000 | |
11.0 бета 4 | Версия ядра Дарвина 17.0.0: четверг, 20 июля, 19:49:59 PDT 2017; корень: xnu-4556.0.0.2.5 ~ 1 / RELEASE_ARM64_S5L8960X | |
11.0 бета 5 | Версия ядра Дарвина 17.0.0: вторник, 1 августа, 21:11:37 PDT 2017; корень: xnu-4570.1.24.2.3 ~ 1 / RELEASE_ARM64_T8010 | |
11.0 бета 6 | Дарвиновское ядро версии 17.0.0: среда, 9 августа, 22:41:48 PDT 2017; корень: xnu-4570.2.3 ~ 8 / RELEASE_ARM64_T8010 | |
11.0 бета 7 | Дарвинское ядро версии 17.0.0: пятница, 18 августа, 20:14:27 PDT 2017; корень: xnu-4570.2.5 ~ 84 / RELEASE_ARM64_T8010 | |
11.0 бета 8 | ||
11.0 бета 9 | ||
11.0 бета 10 | ||
11.0 GM | Версия ядра Дарвина 17.0.0: Пт, 1 сентября, 14:59:17 PDT 2017; корень: xnu-4570.2.5 ~ 167 / RELEASE_ARM64_S8000 | |
11.0 | ||
11.0.1 | ||
11.0.2 | ||
11.0.3 | ||
11.1 бета | Версия ядра Дарвина 17.2.0: вс, 17 сентября, 22:21:07 PDT 2017; корень: xnu-4570.20.55 ~ 10 / RELEASE_ARM64_T8015 | |
11.1 бета 2 | Ядро Дарвина, версия 17.2.0: Сб, 30 сентября, 23:14:15 PDT 2017; корень: xnu-4570.20.62 ~ 9 / RELEASE_ARM64_T8015 | |
11.1 бета 3 | ||
11.1 бета 4 | Версия ядра Дарвина 17.2.0: Пт, 29 сентября, 18:14:51 PDT 2017; корень: xnu-4570.20.62 ~ 4 / RELEASE_ARM64_T8015 | |
11.1 бета 5 | ||
11.1 | ||
11.1.1 | ||
11.1.2 | ||
11.2 бета | Версия ядра Дарвина 17.3.0: среда, 25 октября, 19:27:20 PDT 2017; корень: xnu-4570.30.79 ~ 22 / RELEASE_ARM64_T8015 | |
11.2 бета 2 | Версия ядра Дарвина 17.3.0: вс, 29 октября, 17:18:38 PDT 2017; корень: xnu-4570.30.85 ~ 18 / RELEASE_ARM64_T8015 | |
11.2 бета 3 | Дарвинское ядро версии 17.3.0: понедельник, 6 ноября, 22:29:20 PST 2017; корень: xnu-4570.32.1 ~ 2 / RELEASE_ARM64_T8015 | |
11.2 бета 4 | ||
11.2 бета 5 | ||
11.2 бета 6 | Версия ядра Дарвина 17.3.0: понедельник, 6 ноября, 21:19:16 PST 2017; корень: xnu-4570.32.1 ~ 1 / RELEASE_ARM64_T8015 | |
11.2 | ||
11.2.1 | ||
11.2.2 | ||
11.2.5 бета | Дарвинское ядро версии 17.4.0: сб, 2 декабря, 21:26:33 PST 2017; корень: xnu-4570.40.6 ~ 8 / RELEASE_ARM64_T8015 | |
11.2.5 бета 2 | Версия ядра Дарвина 17.4.0: среда, 13 декабря, 22:51:57 PST 2017; корень: xnu-4570.40.9 ~ 7 / RELEASE_ARM64_T8015 | |
11.2.5 бета 3 | ||
11.2.5 бета 4 | ||
11.2.5 бета 5 | ||
11.2.5 бета 6 | ||
11.2.5 бета 7 | Версия ядра Дарвина 17.4.0: 8 декабря, пятница, 19:35:51 по тихоокеанскому стандартному времени; корень: xnu-4570.40.9 ~ 1 / RELEASE_ARM64_T8015 | |
11.2.5 | ||
11.2.6 | ||
11.3 бета | Дарвинское ядро версии 17.5.0: сб, 13 января, 00:03:04 PST 2018; корень: xnu-4570.50.243 ~ 9 / RELEASE_ARM64_T8015 | |
11.3 бета 2 | Дарвинское ядро версии 17.5.0: пт, 26 января, 22:56:33 PST 2018; корень: xnu-4570.50.257 ~ 6 / RELEASE_ARM64_T8015 | |
11.3 бета 3 | Версия ядра Дарвина 17.5.0: сб, 10 февраля, 17:01:35 PST 2018; корень: xnu-4570.50.279 ~ 9 / RELEASE_ARM64_T8015 | |
11.3 бета 4 | Ядро Дарвина версии 17.5.0: суббота, 24 февраля, 20:24:10 PST 2018; корень: xnu-4570.50.294 ~ 5 / RELEASE_ARM64_T8015 | |
11.3 бета 5 | Ядро Дарвина, версия 17.5.0: Вт 6 марта 20:47:58 PST 2018; корень: xnu-4570.52.2 ~ 3 / RELEASE_ARM64_T8015 | |
11.3 бета 6 | ||
11.3 | Версия ядра Дарвина 17.5.0: Вт, 13 марта, 21:32:11 PDT 2018; корень: xnu-4570.52.2 ~ 8 / RELEASE_ARM64_T8010 | |
11.3.1 | ||
11.4 бета | Дарвиновское ядро версии 17.5.0: вс, 25 марта, 20:49:19 PDT 2018; корень: xnu-4570.60.10.0.1 ~ 16 / RELEASE_ARM64_T8015 | |
11.4 бета 2 | Ядро Дарвина версии 17.6.0: четверг, 5 апреля, 22:33:56 PDT 2018; корень: xnu-4570.60.16 ~ 9 / RELEASE_ARM64_T8015 | |
11.4 бета 3 | Ядро Дарвина версии 17.6.0: вс, 22 апреля, 03:29:53 PDT 2018; корень: xnu-4570.60.19 ~ 25 / RELEASE_ARM64_T8015 | |
11.4 бета 4 | Дарвинское ядро версии 17.6.0: вторник, 1 мая, 16:16:12 PDT 2018; корень: xnu-4570.60.21 ~ 7 / RELEASE_ARM64_T8015 | |
11.4 бета 5 | ||
11.4 бета 6 | ||
11.4 | Версия ядра Дарвина 17.6.0: понедельник, 30 апреля, 18:48:32 PDT 2018; корень: xnu-4570.60.21 ~ 3 / RELEASE_ARM64_T8015 | |
11.4.1 бета | Версия ядра Дарвина 17.7.0: понедельник, 21 мая, 19:02:13 PDT 2018; корень: xnu-4570.70.14 ~ 16 / RELEASE_ARM64_T8015 | |
11.4.1 бета 2 | Ядро Дарвина, версия 17.7.0: вс, 3 июня, 20:38:12 PDT 2018; корень: xnu-4570.70.19 ~ 13 / RELEASE_ARM64_T8015 | |
11.4.1 бета 3 | Версия ядра Дарвина 17.7.0: вторник, 12 июня, 20:37:30 PDT 2018; корень: xnu-4570.70.24 ~ 9 / RELEASE_ARM64_T8015 | |
11.4.1 бета 4 | ||
11.4.1 бета 5 | ||
11.4.1 | Версия ядра Дарвина 17.7.0: понедельник, 11 июня, 19:06:27 PDT 2018; корень: xnu-4570.70.24 ~ 3 / RELEASE_ARM64_T8015 | |
12.0 бета | Ядро Дарвина, версия 18.0.0: пятница, 25 мая, 21:25:37 PDT 2018; корень: xnu-4903.200.199.12.3 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 бета 2 | Дарвинское ядро версии 18.0.0: среда, 13 июня, 21:04:46 PDT 2018; корень: xnu-4903.200.249.22.3 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 бета 3 | Версия ядра Дарвина 18.0.0: вторник, 26 июня, 21:06:03 PDT 2018; корень: xnu-4903.200.274.32.3 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 бета 4 | Версия ядра Дарвина 18.0.0: понедельник, 9 июля, 21:17:19 PDT 2018; корень: xnu-4903.200.304.42.1 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 бета 5 | Версия ядра Дарвина 18.0.0: среда, 25 июля, 22:51:45 PDT 2018; корень: xnu-4903.200.327.52.1 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 бета 6 | Версия ядра Дарвина 18.0.0: среда, 1 августа, 21:11:01 PDT 2018; корень: xnu-4903.200.342.62.3 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 бета 7 | Ядро Дарвина версии 18.0.0: вс, 5 августа, 21:44:00 PDT 2018; корень: xnu-4903.200.354 ~ 11 / RELEASE_ARM64_T8015 | |
12.0 бета 8 | Дарвинское ядро версии 18.0.0: пятница, 10 августа, 21:57:57 PDT 2018; корень: xnu-4903.202.1 ~ 2 / RELEASE_ARM64_T8015 | |
12.0 бета 9 | Версия ядра Дарвина 18.0.0: среда, 15 августа, 21:51:15 PDT 2018; корень: xnu-4903.202.2 ~ 2 / RELEASE_ARM64_T8015 | |
12.0 бета 10 | ||
12.0 бета 11 | ||
12.0 бета 12 | ||
12.0 GM | Версия ядра Дарвина 18.0.0: вторник, 14 августа, 22:07:16 PDT 2018; корень: xnu-4903.202.2 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 | ||
12.0.1 | ||
12.1 бета | Ядро Дарвина, версия 18.2.0: понедельник, 10 сентября, 22:05:56 PDT 2018; корень: xnu-4903.220.42 ~ 21 / RELEASE_ARM64_T8015 | |
12.1 бета 2 | Ядро Дарвина, версия 18.2.0: вс, 23 сентября, 20:16:38 PDT 2018; корень: xnu-4903.220.48 ~ 40 / RELEASE_ARM64_T8015 | |
12.1 бета 3 | Ядро Дарвина, версия 18.2.0: среда, 3 октября, 02:49:20 PDT 2018; корень: xnu-4903.222.1 ~ 7 / RELEASE_ARM64_T8015 | |
12.1 бета 4 | Ядро Дарвина, версия 18.2.0: вторник, 9 октября, 18:52:50 PDT 2018; корень: xnu-4903.222.4 ~ 3 / RELEASE_ARM64_T8015 | |
12.1 бета 5 | Ядро Дарвина версии 18.2.0: вторник, 16 октября, 22:15:34 PDT 2018; корень: xnu-4903.222.5 ~ 3 / RELEASE_ARM64_T8015 | |
12.1 | Ядро Дарвина, версия 18.2.0: вторник, 16 октября, 21:02:33 PDT 2018; корень: xnu-4903.222.5 ~ 1 / RELEASE_ARM64_T8015 | |
12.1.1 бета | Ядро Дарвина, версия 18.2.0: четверг, 25 октября, 21:36:46 PDT 2018; корень: xnu-4903.230.15 ~ 8 / RELEASE_ARM64_T8015 | |
12.1.1 бета 2 | Ядро Дарвина, версия 18.2.0: сб, 3 ноября, 03:45:48 PDT 2018; корень: xnu-4903.232.1 ~ 3 / RELEASE_ARM64_T8015 | |
12.1.1 бета 3 | Ядро Дарвина, версия 18.2.0: понедельник, 12 ноября, 21:07:36 PST 2018; корень: xnu-4903.232.2 ~ 2 / RELEASE_ARM64_T8020 | |
12.1.1 | Версия ядра Дарвина 18.2.0: понедельник, 12 ноября, 20:32:01 PST 2018; корень: xnu-4903.232.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.1.2 бета | Ядро Дарвина, версия 18.2.0: вс, 2 декабря, 20:53:08 PST 2018; корень: xnu-4903.240.8 ~ 8 / RELEASE_ARM64_T8015 | |
12.1.2 | Версия ядра Дарвина 18.2.0: понедельник, 12 ноября, 20:32:01 PST 2018; корень: xnu-4903.232.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.1.3 бета 2 | Ядро Дарвина, версия 18.2.0: воскресенье, 16 декабря, 20:44:43 PST 2018; корень: xnu-4903.240.10 ~ 8 / RELEASE_ARM64_T8020 | |
12.1.3 бета 3 | Ядро Дарвина версии 18.2.0: среда, 19 декабря, 22:27:19 PST 2018; корень: xnu-4903.242.2 ~ 2 / RELEASE_ARM64_T8020 | |
12.1.3 бета 4 | ||
12.1.3 | Ядро Дарвина версии 18.2.0: среда, 19 декабря, 20:28:53 PST 2018; корень: xnu-4903.242.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.1.4 | ||
12.2 бета | Ядро Дарвина версии 18.5.0: вс, 13 января, 21:01:59 PST 2019; корень: xnu-4903.250.305 ~ 10 / RELEASE_ARM64_T8020 | |
12.2 бета 2 | Версия ядра Дарвина 18.5.0: среда, 30 января, 19:26:26 по тихоокеанскому стандартному времени 2019; корень: xnu-4903.250.319 ~ 58 / RELEASE_ARM64_T8020 | |
12.2 бета 3 | Ядро Дарвина версии 18.5.0: вс, 10 февраля, 20:48:56 PST 2019; корень: xnu-4903.250.336.0.1 ~ 10 / RELEASE_ARM64_T8020 | |
12.2 бета 4 | Ядро Дарвина версии 18.5.0: вс, 24 февраля, 21:50:15 PST 2019; корень: xnu-4903.250.349 ~ 13 / RELEASE_ARM64_T8020 | |
12.2 бета 5 | Ядро Дарвина, версия 18.5.0: вторник, 5 марта, 21:34:09 PST 2019; корень: xnu-4903.252.2 ~ 2 / RELEASE_ARM64_T8020 | |
12.2 бета 6 | ||
12.2 | Ядро Дарвина версии 18.5.0: вторник, 5 марта, 19:52:18 PST 2019; корень: xnu-4903.252.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.3 бета | Версия ядра Дарвина 18.6.0: пн, 18 марта, 23:03:29 PDT 2019; корень: xnu-4903.260.65.100.1 ~ 2 / RELEASE_ARM64_T8015 | |
12.3 бета 2 | Версия ядра Дарвина 18.6.0: понедельник, 1 апреля, 21:12:58 PDT 2019; корень: xnu-4903.260.74.100.1 ~ 1 / RELEASE_ARM64_T8020 | |
12.3 бета 3 | Версия ядра Дарвина 18.6.0: чт, 18 апреля, 19:45:13 PDT 2019; корень: xnu-4903.260.85.0.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.3 бета 4 | Версия ядра Дарвина 18.6.0: четверг, 25 апреля, 23:57:27 PDT 2019; корень: xnu-4903.262.2 ~ 3 / RELEASE_ARM64_T8015 | |
12.3 бета 5 | ||
12.3 бета 6 | ||
12.3 | Версия ядра Дарвина 18.6.0: четверг, 25 апреля, 22:14:10 PDT 2019; корень: xnu-4903.262.2 ~ 2 / RELEASE_ARM64_T8020 | |
12.3.1 (12F203) | ||
12.3.1 (12F8202) | Дарвинское ядро версии 18.6.0: четверг, 9 мая, 15:45:33 PDT 2019; корень: xnu-4903.262.2 ~ 4 / RELEASE_ARM64_T8010 | |
12.3.2 | Версия ядра Дарвина 18.6.0: четверг, 25 апреля, 22:14:08 PDT 2019; корень: xnu-4903.262.2 ~ 2 / RELEASE_ARM64_T8015 | |
12.4 бета | Версия ядра Дарвина 18.6.0: вторник, 7 мая, 23:38:12 PDT 2019; корень: xnu-4903.270.19.100.1 ~ 3 / RELEASE_ARM64_T8020 | |
12.4 бета 2 | ||
12.4 бета 3 | Darwin Kernel Version 18.7.0: вторник, 21 мая, 01:53:36 PDT 2019; корень: xnu-4903.270.29 ~ 10 / RELEASE_ARM64_T8020 | |
12.4 бета 4 | Дарвинское ядро версии 18.7.0: среда, 5 июня, 21:04:51 PDT 2019; корень: xnu-4903.270.37 ~ 24 / RELEASE_ARM64_T8020 | |
12.4 бета 5 | Darwin Kernel Version 18.7.0: пт, 14 июня, 21:12:14 PDT 2019; корень: xnu-4903.270.38 ~ 24 / RELEASE_ARM64_T8020 | |
12.4 бета 6 | Дарвинское ядро версии 18.7.0: вторник, 25 июня, 22:53:57 PDT 2019; корень: xnu-4903.270.47 ~ 11 / RELEASE_ARM64_T8020 | |
12.4 бета 7 | ||
12.4 | Дарвинское ядро версии 18.7.0: пт, 21 июня, 22:24:16 PDT 2019; корень: xnu-4903.270.47 ~ 7 / RELEASE_ARM64_T8015 | |
12.4.1 | Версия ядра Дарвина 18.7.0: понедельник, 19 августа, 22:24:08 PDT 2019; корень: xnu-4903.272.1 ~ 1 / RELEASE_ARM64_T8020 | |
12.4.2 | Версия ядра Дарвина 18.7.0: понедельник, 19 августа, 22:24:08 PDT 2019; корень: xnu-4903.272.1 ~ 1 / RELEASE_ARM64_T7000 | |
12.4.3 | ||
12.4.4 | ||
12.4.5 | ||
12.4.6 | ||
12.4.7 | ||
12.4.8 | ||
13.0 бета | Дарвинское ядро версии 19.0.0: вторник, 21 мая, 03:52:25 PDT 2019; корень: xnu-6041.0.0.112.1 ~ 1 / RELEASE_ARM64_T8020 | |
13.0 бета 2 | Версия ядра Дарвина 19.0.0: вс, 9 июня, 18:57:16 PDT 2019; корень: xnu-6110.0.0.120.8 ~ 3 / RELEASE_ARM64_T8020 | |
13.0 бета 3 | Версия ядра Дарвина 19.0.0: четверг, 27 июня, 20:08:29 PDT 2019; корень: xnu-6153.0.13.132.4 ~ 1 / RELEASE_ARM64_T8020 | |
13.0 бета 4 | Версия ядра Дарвина 19.0.0: вторник, 9 июля, 00:52:55 PDT 2019; корень: xnu-6153.0.59.0.2 ~ 63 / RELEASE_ARM64_T8020 | |
13.0 бета 5 | Версия ядра Дарвина 19.0.0: вс, 21 июля, 19:17:20 PDT 2019; корень: xnu-6153.0.98.0.2 ~ 30 / RELEASE_ARM64_T8020 | |
13.0 бета 6 | Ядро Дарвина, версия 19.0.0: вторник, 30 июля, 23:56:43 PDT 2019; корень: xnu-6153.0.103.8 ~ 3 / RELEASE_ARM64_T8020 | |
13.0 бета 7 | Ядро Дарвина, версия 19.0.0: пятница, 9 августа, 23:13:23 PDT 2019; корень: xnu-6153.0.103.11 ~ 2 / RELEASE_ARM64_T8020 | |
13.0 бета 8 | Версия ядра Дарвина 19.0.0: четверг, 15 августа, 21:21:27 PDT 2019; корень: xnu-6153.0.103.12 ~ 3 / RELEASE_ARM64_T8020 | |
13.0 GM | Версия ядра Дарвина 19.0.0: понедельник, 12 августа, 20:19:35 PDT 2019; корень: xnu-6153.0.103.12 ~ 1 / RELEASE_ARM64_T8015 | |
13.0 | ||
13.1 бета | Версия ядра Дарвина 19.0.0: вс, 18 августа, 23:18:25 PDT 2019; корень: xnu-6153.0.166 ~ 14 / RELEASE_ARM64_T8015 | |
13.1 бета 2 | Версия ядра Дарвина 19.0.0: четверг, 29 августа, 23:02:07 PDT 2019; корень: xnu-6153.2.2 ~ 5 / RELEASE_ARM64_T8020 | |
13.1 бета 3 | Версия ядра Дарвина 19.0.0: пятница, 6 сентября, 09:12:32 PDT 2019; корень: xnu-6153.2.3 ~ 7 / RELEASE_ARM64_T8015 | |
13.1 бета 4 | ||
13.1 | Ядро Дарвина, версия 19.0.0: Вт, 3 сентября, 21:52:14 PDT 2019; корень: xnu-6153.2.3 ~ 2 / RELEASE_ARM64_T8030 | |
13.1.1 | ||
13.1.2 | ||
13.1.3 | ||
13.2 бета | Ядро Дарвина, версия 19.0.0: вс, 22 сентября, 21:45:32 PDT 2019; корень: xnu-6153.40.121.0.1 ~ 23 / RELEASE_ARM64_T8020 | |
13.2 бета 2 | Версия ядра Дарвина 19.0.0: четверг, 3 октября, 23:49:24 PDT 2019; корень: xnu-6153.40.150.100.1 ~ 1 / RELEASE_ARM64_T8030 | |
13.2 бета 3 | Ядро Дарвина, версия 19.0.0: 11 октября, пт, 02:14:05 PDT 2019; корень: xnu-6153.42.1 ~ 3 / RELEASE_ARM64_T8010 | |
13.2 бета 4 | ||
13.2 | Дарвиновское ядро версии 19.0.0: среда, 9 октября, 22:42:11 PDT 2019; корень: xnu-6153.42.1 ~ 1 / RELEASE_ARM64_T8030 | |
13.2.2 | ||
13.2.3 | ||
13.3 бета | Версия ядра Дарвина 19.2.0: четверг, 31 октября, 02:33:36 PDT 2019; корень: xnu-6153.60.58.0.1 ~ 22 / RELEASE_ARM64_T8010 | |
13.3 бета 2 | Ядро Дарвина версии 19.2.0: среда, 6 ноября, 02:29:57 PST 2019; корень: xnu-6153.60.66 ~ 54 / RELEASE_ARM64_T8030 | |
13.3 бета 3 | Ядро Дарвина, версия 19.2.0: вторник, 12 ноября, 22:06:16 PST 2019; корень: xnu-6153.60.66 ~ 63 / RELEASE_ARM64_T8030 | |
13.3 бета 4 | ||
13.3 | Ядро Дарвина, версия 19.2.0: понедельник, 4 ноября, 17:44:49 PST 2019; корень: xnu-6153.60.66 ~ 39 / RELEASE_ARM64_T8010 | |
13.3.1 бета | Ядро Дарвина, версия 19.3.0: вс, 8 декабря, 21:03:13 PST 2019; корень: xnu-6153.80.8.0.1 ~ 13 / RELEASE_ARM64_T8010 | |
13.3.1 бета 2 | Дарвинское ядро версии 19.3.0: четверг, 9 января, 22:14:53 PST 2020; корень: xnu-6153.82.3 ~ 2 / RELEASE_ARM64_T8010 | |
13.3.1 бета 3 | ||
13.3.1 | Ядро Дарвина, версия 19.3.0: четверг, 9 января, 21:10:55 PST 2020; корень: xnu-6153.82.3 ~ 1 / RELEASE_ARM64_T8010 | |
13.4 бета | Ядро Дарвина, версия 19.4.0: среда, 29 января, 20:44:26 PST 2020; корень: xnu-6153.100.178.100.2 ~ 4 / RELEASE_ARM64_T8010 | |
13.4 бета 2 | Версия ядра Дарвина 19.4.0: вторник, 11 февраля, 21:22:30 PST 2020; корень: xnu-6153.100.196 ~ 52 / RELEASE_ARM64_T8010 | |
13.4 бета 3 | Версия ядра Дарвина 19.4.0: четверг, 20 февраля, 00:09:27 PST 2020; корень: xnu-6153.102.2 ~ 1 / RELEASE_ARM64_T8010 | |
13.4 бета 4 | Ядро Дарвина, версия 19.4.0: среда, 26 февраля, 00:59:07 PST 2020; корень: xnu-6153.102.3 ~ 5 / RELEASE_ARM64_T8010 | |
13.4 бета 5 | Ядро Дарвина, версия 19.4.0: среда, 26 февраля, 00:59:07 PST 2020; корень: xnu-6153.102.3 ~ 5 / RELEASE_ARM64_T8010 | |
13.4 бета 6 | Дарвинское ядро версии 19.4.0: понедельник, 24 февраля, 22:04:12 PST 2020; корень: xnu-6153.102.3 ~ 1 / RELEASE_ARM64_T8010 | |
13.4 | ||
13.4.1 | ||
13.4.5 бета | Версия ядра Дарвина 19.5.0: вторник, 24 марта, 15:35:36 PDT 2020; корень: xnu-6153.120.15 ~ 29 / RELEASE_ARM64_T8010 | |
13.4.5 бета 2 | Ядро Дарвина, версия 19.5.0: вс, 5 апреля, 22:05:12 PDT 2020; корень: xnu-6153.120.27 ~ 19 / RELEASE_ARM64_T8027 | |
13.5 бета 3 | Дарвинское ядро версии 19.5.0: вс, 19 апреля, 23:40:03 PDT 2020; корень: xnu-6153.120.31 ~ 15 / RELEASE_ARM64_T8010 | |
13.5 бета 4 | Ядро Дарвина, версия 19.5.0: среда, 29 апреля, 21:33:50 PDT 2020; корень: xnu-6153.122.1 ~ 2 / RELEASE_ARM64_T8027 | |
13.5 GM | Версия ядра Дарвина 19.5.0: вторник, 28 апреля, 22:25:26 PDT 2020; корень: xnu-6153.122.1 ~ 1 / RELEASE_ARM64_T8010 | |
13.5 | ||
13.5.1 | Версия ядра Дарвина 19.5.0: вторник, 26 мая, 20:56:04 PDT 2020; корень: xnu-6153.122.2 ~ 1 / RELEASE_ARM64_S8000 | |
13.5.5 бета | Версия ядра Дарвина 19.6.0: вс, 17 мая, 23:49:11 PDT 2020; корень: xnu-6153.140.21 ~ 11 / RELEASE_ARM64_T8010 | |
13.6 бета 2 | Версия ядра Дарвина 19.6.0: вторник, 2 июня, 23:09:45 PDT 2020; корень: xnu-6153.140.27.0.1 ~ 17 / RELEASE_ARM64_T8010 | |
13.6 бета 3 | Версия ядра Дарвина 19.6.0: вс, 21 июня, 23:18:41 PDT 2020; корень: xnu-6153.142.1 ~ 3 / RELEASE_ARM64_T8010 | |
13.6 GM | Ядро Дарвина, версия 19.6.0: сб, 27 июня, 04:36:25 PDT 2020; корень: xnu-6153.142.1 ~ 4 / RELEASE_ARM64_T8030 | |
13.6 | ||
13.6.1 | ||
13.7 бета | Версия ядра Дарвина 19.6.0: сб, 11 июля, 00:58:54 PDT 2020; корень: xnu-6153.142.1 ~ 8 / RELEASE_ARM64_T8010 | |
14.0 бета | Ядро Дарвина версии 20.0.0: четверг, 11 июня, 21:44:34 PDT 2020; корень: xnu-7090.0.0.112.4 ~ 2 / RELEASE_ARM64_T8010 | |
14.0 бета 2 | Ядро Дарвина версии 20.0.0: Вт, 30 июня, 22:45:10 PDT 2020; корень: xnu-7147.0.0.122.1 ~ 2 / RELEASE_ARM64_T8015 | |
14.0 бета 3 | Версия ядра Дарвина 20.0.0: понедельник, 13 июля, 22:51:19 PDT 2020; корень: xnu-7168.0.0.132.1 ~ 1 / RELEASE_ARM64_T8030 | |
14.0 бета 4 | Версия ядра Дарвина 20.0.0: 27 июля, понедельник, 02:44:58 PDT 2020; корень: xnu-7195.0.8.0.1 ~ 21 / RELEASE_ARM64_T8015 | |
14.0 бета 5 | Версия ядра Дарвина 20.0.0: среда, 12 августа, 22:56:55 PDT 2020; корень: xnu-7195.0.33 ~ 64 / RELEASE_ARM64_T8010 | |
14.0 бета 6 | Версия ядра Дарвина 20.0.0: понедельник, 17 августа, 09:09:19 PDT 2020; корень: xnu-7195.0.41 ~ 15 / RELEASE_ARM64_S8000 | |
14.0 бета 7 | Дарвинское ядро версии 20.0.0: среда, 26 августа, 23:29:06 PDT 2020; корень: xnu-7195.0.46 ~ 3 / RELEASE_ARM64_T8015 | |
14.0 бета 8 | ||
14.0 GM | Дарвинское ядро версии 20.0.0: пятница, 28 августа, 23:05:58 PDT 2020; корень: xnu-7195.0.46 ~ 9 / RELEASE_ARM64_S8000 | |
14.0 | ||
14.0.1 | ||
14.1 GM | Дарвинское ядро версии 20.0.0: среда, 30 сентября, 03:24:26 PDT 2020; корень: xnu-7195.0.46 ~ 41 / RELEASE_ARM64_T8101 | |
14.1 | ||
14.2 бета | Дарвинское ядро версии 20.1.0: 11 сентября, пятница, 19:19:05 PDT 2020; корень: xnu-7195.40.84.172.1 ~ 2 / RELEASE_ARM64_T8015 | |
14.2 бета 2 | Версия ядра Дарвина 20.1.0: понедельник, 21 сентября, 00:08:44 PDT 2020; корень: xnu-7195.40.113.0.2 ~ 22 / RELEASE_ARM64_T8015 | |
14.2 бета 3 | Ядро Дарвина версии 20.1.0: среда, 7 октября, 00:36:56 PDT 2020; корень: xnu-7195.40.141 ~ 32 / RELEASE_ARM64_T8015 | |
14.2 бета 4 | Дарвинское ядро версии 20.1.0: вторник, 13 октября, 09:52:10 PDT 2020; корень: xnu-7195.40.143 ~ 17 / RELEASE_ARM64_T8015 | |
14.2 RC | Ядро Дарвина версии 20.1.0: 22 октября, четверг, 12:48:34 PDT 2020; корень: xnu-7195.42.1 ~ 1 / RELEASE_ARM64_T8101 |
Образ ядра
База образа ядра рандомизируется загрузчиком (iBoot ). Это делается путем создания случайных данных, их хеширования SHA-1 и последующего использования байта из хеша SHA-1 для слайда ядра. Слайд рассчитывается по следующей формуле:
база = 0x01000000 + (слайд_байт * 0x00200000)
Если слайд равен 0, вместо него используется статическое смещение 0x21000000.
Скорректированная база передается ядру в структуре аргументов загрузки по смещению 0x04
, что эквивалентно gBootArgs-> virtBase.
Карта ядра
Карта ядра используется для распределения ядер всех типов (каллок ()
, kernel_memory_allocate ()
и т. д.) и охватывает все пространство ядра (0x80000000
-0xFFFEFFFF
). Карты на основе ядра - это подкарты kernel_map
, Например zone_map
, ipc_kernel_map
, так далее.
Стратегия заключается в рандомизации базы kernel_map
. Случайное 9-битное значение генерируется сразу после kmem_init ()
который устанавливает kernel_map
, умножается на размер страницы. Полученное значение используется как размер начального kernel_map
распределение. Будущее kernel_map
(и подкарты) распределения продвигаются на случайную величину. Распределение автоматически удаляется после первой сборки мусора и используется повторно. Это поведение можно изменить с помощью "kmapoff
"параметр загрузки.
Атаки
Эта секция может содержать чрезмерное количество сложных деталей, которые могут заинтересовать только определенную аудиторию.Декабрь 2020 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Эта секция не цитировать любой источники.Декабрь 2020 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Kext_request ()
позволяет приложениям запрашивать информацию о модулях ядра, разделенных на активные и пассивные операции. Для активных операций (загрузка, выгрузка, запуск, остановка и т. Д.) Требуется root-доступ. iOS убирает возможность загрузки расширений ядра. Пассивные операции изначально (до iOS 6 ) неограниченным и разрешенным непривилегированным пользователям запрашивать базовые адреса модулей ядра.iOS6 непреднамеренно сняла некоторые ограничения; запрещены только запросы адреса загрузки. Таким образом, злоумышленники могут использовать kKextRequestPredicateGetLoaded
чтобы получить адреса загрузки и дампы заголовков mach-o. Адрес загрузки и заголовки сегментов mach-o скрыты, чтобы скрыть слайд ASLR, но заголовки сегментов mach-o нет. Это показывает виртуальные адреса загруженных разделов ядра.
Эта утечка информации была закрыта в iOS 6.0.1.
Кодовые имена версий
Внутри iOS каждая версия идентифицируется кодовое название, часто используется только для внутреннего использования, обычно для сохранения секретности проекта. Например, кодовое имя для iOS 14 является Азул.
Взлом
С момента первого выпуска iOS подвергалась множеству различных взломов, направленных на добавление функций, запрещенных Apple.[181] До дебюта родного Apple в 2008 году Магазин приложений для iOS, основным мотивом взлома было обойти механизм покупки Apple для установки собственных приложений App Store.[182] Apple заявила, что не будет выпускать обновления программного обеспечения iOS, специально предназначенные для выхода из строя этих инструментов (кроме приложений, которые Разблокировка SIM ); однако с каждым последующим обновлением iOS обычно исправляются ранее не исправленные эксплойты для взлома.[183]
Когда устройство загружается, оно загружает собственный ядро изначально, поэтому необходимо использовать взломанное устройство и исправлять ядро при каждой загрузке.
Есть разные типы побег из тюрьмы. An отвязанный При побеге из тюрьмы используются достаточно мощные эксплойты, позволяющие пользователю выключать и снова включать устройство по своему усмотрению, при этом устройство будет полностью загружено, а ядро будет исправлено без помощи компьютера - другими словами, оно будет взломано даже после каждой перезагрузки.
Однако некоторые джейлбрейки привязанный. Привязанный джейлбрейк позволяет временно взломать устройство только во время одной загрузки. Если пользователь выключит устройство и затем загрузит его обратно без помощи инструмента для взлома, на устройстве больше не будет работать исправленное ядро, и оно может застрять в частично запущенном состоянии, например в режиме восстановления. Для того, чтобы устройство запускалось полностью и с исправленным ядром, его необходимо «повторно взламывать» с компьютером (используя функцию «привязки к загрузке» инструмента) при каждом включении. Все изменения файлов на устройстве (например, файлы установленных пакетов или отредактированные системные файлы) будут сохраняться между перезагрузками, включая изменения, которые могут работать только в том случае, если устройство взломано (например, файлы установленных пакетов).
В последние годы были созданы два других решения - полупривязный и полу-отвязанный.
Полусвязанное решение - это решение, при котором устройство может запускаться само по себе, но у него больше не будет исправленного ядра, и поэтому он не сможет запускать модифицированный код. Тем не менее, его можно будет использовать для обычных функций, как и в стандартной iOS. Чтобы начать с исправленным ядром, пользователь должен запустить устройство с помощью инструмента для взлома.
Полувязанный джейлбрейк дает возможность запустить устройство самостоятельно. При первой загрузке на устройстве не будет работать исправленное ядро. Однако вместо того, чтобы запускать инструмент с компьютера для применения исправлений ядра, пользователь может повторно взломать свое устройство с помощью приложения (обычно загружаемого с помощью Cydia Impactor) на их устройстве. В случае взлома iOS 9.2-9.3.3 был доступен эксплойт на основе Safari, что означало, что для повторного взлома можно было использовать веб-сайт.
Более подробно: каждое устройство iOS имеет загрузочную цепочку, которая пытается убедиться, что загружен только доверенный / подписанный код. Устройство с привязанным джейлбрейком может загружаться с помощью инструмента для взлома, потому что инструмент запускает эксплойты через USB, которые обходят части этой «цепочки доверия», загружаясь на заложенный (без проверки подписи) iBSS, iBEC, или же iBoot чтобы завершить процесс загрузки.
С появлением собственного магазина приложений Apple для iOS, а вместе с ним и приложений сторонних производителей, общие мотивы взлома изменились.[184] Люди делают джейлбрейк по разным причинам, включая получение доступа к файловой системе, установку пользовательских тем устройств и изменение SpringBoard. Дополнительной мотивацией является то, что это может позволить установку пиратских приложений. На некоторых устройствах джейлбрейк также позволяет установить альтернативные операционные системы, такие как Android и ядро Linux. В первую очередь, пользователи делают джейлбрейк своих устройств из-за ограничений iOS. В зависимости от используемого метода последствия взлома могут быть постоянными или временными.[185]
В 2010 г. Фонд электронных рубежей (EFF) успешно убедили Бюро авторских прав США разрешить исключение из общего запрета на обход систем защиты авторских прав в соответствии с Закон об авторском праве в цифровую эпоху (DMCA). Исключение позволяет взломать iPhone с единственной целью - разрешить добавление на iPhone законных приложений.[186] Исключение не влияет на договорные отношения между Apple и владельцем iPhone, например, на взлом, аннулирующий гарантию iPhone; однако это исключительно на усмотрение Apple в отношении того, будут ли они исправлять взломанные устройства в случае, если они нуждаются в ремонте. В то же время Бюро регистрации авторских прав освободило разблокировку iPhone от запретов DMCA по предотвращению обхода.[187] Разблокировка iPhone позволяет использовать iPhone с любым оператором беспроводной связи, использующим ту же технологию GSM или CDMA, для которой предназначена конкретная модель телефона.[188]
Разблокировка
Первоначально большинство операторов беспроводной связи в США не разрешали владельцам iPhone разблокировать его для использования с другими операторами связи. Однако AT&T разрешила владельцам iPhone, которые выполнили условия контракта, разблокировать свой iPhone.[189] Инструкции по разблокировке устройства доступны в Apple,[190] но, в конечном итоге, разрешение на разблокировку устройства остается на усмотрение оператора связи.[191] Это позволяет использовать iPhone от оператора связи в других сетях. Современные версии iOS и iPhone полностью поддерживают LTE у разных операторов, независимо от того, где был изначально куплен телефон.[192] Существуют программы для снятия ограничений блокировки SIM-карты, но они не поддерживаются Apple и чаще всего не постоянная разблокировка - soft-unlock.[193]
Программная разблокировка - это процесс, с помощью которого iPhone модифицируется таким образом, что основной диапазон будет принимать SIM карта любого оператора GSM. Это полностью отличается от побег из тюрьмы; взлом iPhone не разблокирует его. Однако джейлбрейк необходим для разблокировки всех публичных неофициальных программ.
Законность программной разблокировки различается в каждой стране; например, в США есть исключение DMCA для неофициальной разблокировки программного обеспечения, но исключение ограничено устройствами, приобретенными до 26 января 2013 г. (поэтому разблокировка программного обеспечения для более новых устройств находится в правовой серой зоне).[194]
Управление цифровыми правами
Закрытый и проприетарный характер iOS вызывал критику, особенно со стороны цифровые права такие сторонники, как Фонд электронных рубежей, компьютерный инженер и активист Брюстер Кале, Специалист по Интернет-праву Джонатан Зиттрейн, а Фонд свободного программного обеспечения которые протестовали против презентации iPad и нацелились на iPad своим "Бракованный по дизайну "кампания.[195][196][197][198] Конкурент Microsoft через представителя по связям с общественностью раскритиковал контроль Apple над своей платформой.[199]
Речь идет об ограничениях, налагаемых дизайном iOS, а именно: управление цифровыми правами (DRM), предназначенное для блокировки приобретенных носителей на платформе Apple, модели разработки (требующей годовой подписки для распространения приложений, разработанных для iOS), централизованного процесса утверждения приложений, а также общего контроля Apple и блокировки самой платформы. В частности, проблема заключается в том, что Apple может удаленно отключать или удалять приложения по своему желанию.
Некоторые в технологическом сообществе выразили обеспокоенность тем, что заблокированная iOS представляет собой растущую тенденцию в подходе Apple к вычислениям, в частности, отказ Apple от машин, с которыми любители могут «повозиться», и отмечают потенциал таких ограничений для подавления программных инноваций.[200][201]Бывший Facebook разработчик Джо Хьюитт протестовал против контроля Apple над своим оборудованием как "ужасный прецедент", но похвалил iOS песочница приложений.[202]
Безопасность и конфиденциальность
iOS использует множество функций безопасности как в аппаратном, так и в программном обеспечении. Ниже приводится краткое изложение наиболее важных функций.
Безопасная загрузка
Перед полной загрузкой в iOS есть низкоуровневый код, который запускается из загрузочной ПЗУ. Его задача - проверить, что низкоуровневый Загрузчик подписано Apple Корень CA общественный ключ перед запуском. Этот процесс должен гарантировать, что никакое вредоносное или иным образом неавторизованное программное обеспечение не может быть запущено на устройстве iOS. После того, как низкоуровневый загрузчик завершает свои задачи, он запускает загрузчик более высокого уровня, известный как iBoot. Если все пойдет хорошо, iBoot продолжит загрузку ядра iOS, а также остальной части операционной системы.[203]
Безопасный анклав
Secure Enclave - это сопроцессор обнаружены в устройствах iOS часть чипов A7 и более новых, используемых для защиты данных, Touch ID и Face ID. Цель Secure Enclave - обрабатывать ключи и другую информацию, такую как биометрические данные, которая достаточно чувствительна, чтобы ее не мог обработать процессор приложений (AP). Он изолирован с помощью аппаратного фильтра, поэтому точка доступа не может получить к нему доступ. Он использует ОЗУ совместно с точкой доступа, но его часть ОЗУ (известная как TZ0) зашифрована. Сам защищенный анклав представляет собой программируемое процессорное ядро AKF объемом 4 МБ, которое называется процессором защищенного анклава (SEP), как описано в Заявка на патент Apple 20130308838. Используемая технология аналогична TrustZone / SecurCore ARM но содержит проприетарный код для ядер Apple KF в целом и SEP в частности. Он также отвечает за создание ключа UID на чипах A9 или более новых, который защищает данные пользователя в состоянии покоя.[204]
У него есть собственный безопасный процесс загрузки, чтобы гарантировать его полную безопасность. Оборудование генератор случайных чисел также входит в состав этого сопроцессора. Secure Enclave каждого устройства имеет уникальный идентификатор, который присваивается ему при создании и не может быть изменен. Этот идентификатор используется для создания временного ключа, который шифрует то объем памяти в этой части системы. Secure Enclave также содержит счетчик антиповтора для предотвращения атака грубой силой.[203]
SEP находится в дереве устройств под IODeviceTree: / arm-io / sep и управляется драйвером AppleSEPManager.[205]
Face ID
Face ID - это сканер лица, встроенный в выемку на iPhone модели Икс, XS, XR, 11, 11 Pro, 12, и 12 Pro. Его можно использовать для разблокировки устройства, совершения покупок и входа в приложения среди других функций. При использовании Face ID только временно сохраняет данные о лицах в зашифрованной памяти Secure Enclave, как описано ниже. Нет возможности для устройства главный процессор или любой другой части системы для доступа к необработанным данным, полученным от датчика Face ID.[203]
Пароль
Устройства iOS могут иметь пароль, который используется для разблокировки устройства, внесения изменений в системные настройки и шифрования содержимого устройства. До недавнего времени это, как правило, четыре цифры. Однако, поскольку разблокировка устройств с помощью отпечатка пальца с помощью Touch ID стала более распространенной, шестизначные коды доступа теперь используются по умолчанию в iOS с возможностью вернуться к четырем или использовать буквенно-цифровой код доступа.[203]
Touch ID
Touch ID - это сканер отпечатков пальцев, который встроен в кнопку «Домой» и может использоваться для разблокировки устройства, совершения покупок и входа в приложения среди других функций. При использовании Touch ID только временно сохраняет данные отпечатков пальцев в зашифрованной памяти Secure Enclave, как описано выше. Нет возможности для устройства главный процессор или любой другой части системы для доступа к необработанным данным отпечатков пальцев, полученным от датчика Touch ID.[203]
Рандомизация макета адресного пространства
Рандомизация адресного пространства (ASLR) - это низкоуровневый метод предотвращения повреждение памяти атаки, такие как переполнение буфера. Он включает в себя размещение данных в случайно выбранных местах памяти, чтобы затруднить прогнозирование способов повреждения системы и создания эксплойтов. ASLR делает ошибки приложения более вероятными, что приведет к сбою приложения, чем к тихой перезаписи памяти, независимо от того, является ли поведение случайным или вредоносным.[206]
Неисполняемая память
iOS использует ARM архитектуры Выполнить никогда (XN) особенность. Это позволяет помечать некоторые части памяти как неисполняемые, работая вместе с ASLR для предотвращения атак переполнения буфера, включая атаки с возвратом к libc.[203]
Шифрование
Как упоминалось выше, одно из применений шифрования в iOS - это память Безопасный анклав. Когда код доступа используется на устройстве iOS, содержимое устройства шифруется. Это делается с помощью аппаратного AES 256, которая очень эффективна, потому что она размещается непосредственно между флэш-память и RAM.[203]
iOS в сочетании со своим конкретным оборудованием использует крипто-шрединг при стирании всего содержимого и настроек стирающий все ключи в 'стираемый место хранения'. Это делает все данные пользователя на устройстве криптографически недоступными.[207]
Брелок
Связка ключей iOS - это база данных информации для входа, которая может быть использована в приложениях, написанных одним человеком или организацией.[203] Этот сервис часто используется для хранения паролей к веб-приложениям.[208]
Безопасность приложений
Сторонние приложения, такие как распространяемые через App Store, должны иметь код, подписанный с выданным Apple свидетельство. В принципе, это продолжение цепь доверия весь путь от процесса безопасной загрузки, как упоминалось выше, до действий приложений, установленных на устройстве пользователями. Приложения также в песочнице, что означает, что они могут изменять данные только в пределах своего домашний каталог если иное явно не разрешено. Например, они не могут получить доступ к данным, которые принадлежат другим установленным пользователем приложениям на устройстве. В iOS имеется очень обширный набор элементов управления конфиденциальностью с опциями для управления возможностью приложений получать доступ к широкому спектру разрешений, таких как камера, контакты, фоновое обновление приложения, сотовые данные и доступ к другим данным и службам. Большая часть кода в iOS, включая сторонние приложения, выполняется как «мобильный» пользователь, у которого нет привилегии root. Это гарантирует, что системные файлы и другие системные ресурсы iOS останутся скрытыми и недоступными для установленных пользователем приложений.[203]
Обход App Store
Компании могут обращаться в Apple за сертификатами корпоративных разработчиков. Их можно использовать для подписи приложений, чтобы iOS установила их напрямую (иногда это называется «загрузка неопубликованных приложений»), без необходимости распространения приложения через App Store.[209] Условия, на которых они предоставляются, четко указывают, что они предназначены только для компаний, которые хотят распространять приложения непосредственно среди своих сотрудников.[209]
Примерно с января по февраль 2019 года выяснилось, что ряд разработчиков программного обеспечения неправомерно использовали сертификаты корпоративных разработчиков для распространения программного обеспечения напрямую среди лиц, не являющихся сотрудниками, тем самым минуя App Store. Было обнаружено, что Facebook злоупотребляет сертификатом корпоративного разработчика Apple для распространения приложения среди несовершеннолетних пользователей, что дало Facebook доступ ко всем личные данные на своих устройствах.[210][211][212] Google злоупотреблял сертификатом корпоративного разработчика Apple для распространения приложения среди взрослых для сбора данных со своих устройств, включая незашифрованные данные, принадлежащие третьим лицам.[213][209] TutuApp, Panda Helper, AppValley и TweakBox злоупотребляли сертификатами корпоративных разработчиков для распространения приложений, предлагающих пиратское программное обеспечение.[214]
Сетевая безопасность
iOS поддерживает TLS как с низким, так и с высоким уровнем API для разработчиков. По умолчанию инфраструктура безопасности транспорта приложений требует, чтобы серверы использовали протокол TLS не ниже 1.2. Однако разработчики могут переопределить эту структуру и использовать свои собственные методы связи по сети. Когда Wi-Fi включен, iOS использует случайный MAC-адрес так что устройства не могут быть отслежены никем нюхать беспроводной трафик.[203]
Двухфакторная аутентификация
Двухфакторная аутентификация - это опция в iOS, гарантирующая, что даже если неавторизованный человек знает идентификатор Apple ID и комбинация пароля, они не могут получить доступ к учетной записи. Он работает, требуя не только Apple ID и пароль, но и проверочный код, который отправляется на iDevice или номер мобильного телефона, которому уже доверяют.[203] Если неавторизованный пользователь пытается войти в систему, используя Apple ID другого пользователя, владелец Apple ID получает уведомление, которое позволяет ему запретить доступ к нераспознанному устройству.[215]
Прием
iOS - вторая по популярности мобильная операционная система в мире после Android. Продажи iPad в последние годы также отстают от Android, в то время как с точки зрения использования Интернета (прокси для всех видов использования) iPad (с использованием iOS) по-прежнему остаются самыми популярными.[216]
К середине 2012 года было активировано 410 миллионов устройств.[217] В WWDC 2014, Тим Кук сказал, что к июню 2014 года было продано 800 миллионов устройств.[218]
Во время ежеквартального отчета Apple в январе 2015 года компания объявила, что с 2007 года продала более миллиарда устройств iOS.[219][220]
К концу 2011 года на iOS приходилось 60% рынка смартфонов и планшетов.[221] К концу 2014 года на iOS приходилось 14,8% рынка смартфонов.[222] и 27,6% рынка планшетов и устройств «два в одном».[223] В феврале 2015 г. StatCounter Сообщается, что iOS использовалась на 23,18% смартфонов и 66,25% планшетов по всему миру, если судить по количеству интернет-продаж, а не продажам.[224]
В третьем квартале 2015 года исследование Strategy Analytics показало, что распространение iOS на мировом рынке смартфонов было на рекордно низком уровне - 12,1%, что объясняется невысокими показателями в Китае и Африке. На Android приходится 87,5% рынка, остальное - на Windows Phone и BlackBerry.[225][226]
Устройства
Смотрите также
Рекомендации
- ^ Джули Кловер (14 декабря 2020 г.). «Apple выпускает iOS 14.3 и iPadOS 14.3 с поддержкой AirPods Max, ProRAW для iPhone 12 Pro, Apple Fitness + и др.». MacRumors. Получено 14 декабря, 2020.
- ^ «iOS 14.3 (18C66) - Новости - Apple Developer». Разработчик Apple. Apple Inc. 14 декабря 2020 г.. Получено 14 декабря, 2020.
- ^ Клевер, Джули (16 декабря 2020 г.). «Apple раздает разработчикам первые бета-версии iOS 14.4 и iPadOS 14.4». MacRumors. Получено 16 декабря, 2020.
- ^ «iOS 14.4 beta (18D5030e) - Новости - Apple Developer». Разработчик Apple. Apple Inc. 16 декабря 2020 г.. Получено 16 декабря, 2020.
- ^ «Apple - iPad Pro - Технические характеристики». Яблоко. В архиве с оригинала 4 января 2019 г.. Получено 4 января, 2019.
- ^ «Apple - iPad mini 4 - Технические характеристики». Яблоко. В архиве с оригинала 24 октября 2015 г.. Получено 24 октября, 2015.
- ^ «Apple - iPad Air 2 - Технические характеристики». Яблоко. Архивировано из оригинал 26 октября 2015 г.. Получено 24 октября, 2015.
- ^ «Apple - iPhone XS - Технические характеристики». Яблоко. В архиве с оригинала 4 января 2019 г.. Получено 4 января, 2019.
- ^ Тим Брукс (17 октября 2019 г.). «Где функции iTunes в macOS Catalina?». How-To Компьютерщик.
- ^ «Открытый исходный код Apple». Получено 25 сентября, 2020.
- ^ «График взрывного роста App Store». Lifewire. Получено 15 октября, 2018.
- ^ «iOS 14 доступна сегодня». яблоко. Получено 16 сентября, 2020.
- ^ Сатариано, Адам; Берроуз, Питер; Стоун, Брэд (14 октября 2011 г.). «Скотт Форстолл, ученик чародея в Apple». Bloomberg Businessweek. Bloomberg L.P. В архиве из оригинала 7 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Ким, Арнольд (12 октября 2011 г.). «Личность Скотта Форстолла, истоки iOS и утерянный прототип iPhone 4». MacRumors. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Томас, Оуэн (9 января 2007 г.). «Apple: Привет, iPhone». CNN Деньги. CNN. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Эдичико, Лиза (9 января 2017 г.). «Посмотрите, как Стив Джобс представляет сегодня первый iPhone 10 лет назад». Время. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Хонан, Мэтью (9 января 2007 г.). «Apple представляет iPhone». Macworld. Международная группа данных. В архиве с оригинала от 26 января 2017 г.. Получено 1 апреля, 2017.
- ^ Блок, Райан (9 января 2007 г.). «Прямой эфир с Macworld 2007: выступление Стива Джобса». Engadget. AOL. В архиве с оригинала 24 марта 2017 г.. Получено 1 апреля, 2017.
- ^ Райт, Мик (9 сентября 2015 г.). «В оригинальном анонсе iPhone: гений Стива Джобса встречается с гением». Следующая Сеть. В архиве с оригинала от 1 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ «iOS: визуальная история». Грани. Vox Media. 16 сентября 2013 г. В архиве с оригинала 12 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Гонсалвес, Антоне (11 октября 2007 г.). «Apple запускает каталог веб-приложений для iPhone». Информационная неделя. UBM plc. В архиве из оригинала 20 февраля 2017 г.. Получено 1 апреля, 2017.
- ^ «Исходное видение Джобса для iPhone: никаких сторонних приложений». 9to5Mac. 21 октября 2011 г. В архиве с оригинала от 1 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Флетчер, Ник (17 октября 2007 г.). «Apple:» в феврале мы планируем получить в руки разработчиков iPhone SDK"". Engadget. AOL. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Эран Дилгер, Дэниел (7 марта 2017 г.). «За девять лет использования Apple iOS SDK было создано 60 миллиардов долларов, 1,4 миллиона рабочих мест». AppleInsider. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Элмер-ДеВитт, Филип (17 октября 2007 г.). «Стив Джобс: Apple откроет iPhone для сторонних приложений в феврале». Удача. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Блок, Райан (6 марта 2008 г.). «Прямой эфир с пресс-конференции Apple iPhone SDK». Engadget. AOL. В архиве с оригинала 27 января 2017 г.. Получено 1 апреля, 2017.
- ^ Далримпл, Джим; Снелл, Джейсон (27 февраля 2008 г.). «Apple: iPhone SDK, корпоративное объявление на следующей неделе». Macworld. Международная группа данных. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Рикер, Томас (10 июля 2008 г.). «Работа: запуск App Store с 500 приложениями для iPhone, 25% бесплатно». Engadget. AOL. В архиве с оригинала 30 марта 2017 г.. Получено 1 апреля, 2017.
- ^ «100 миллионов загрузок в магазине приложений во всем мире». Информация для прессы Apple. Apple Inc. 9 сентября 2008 г. В архиве с оригинала от 1 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Мыслевский, Рик (16 января 2009 г.). "iPhone App Store превысил 500 миллионов загрузок". Реестр. Публикация ситуации. В архиве из оригинала 5 мая 2017 г.. Получено 1 апреля, 2017.
- ^ Зиглер, MG (8 июня 2009 г.). «Состояние экосистемы iPhone: 40 миллионов устройств и 50 000 приложений». TechCrunch. AOL. В архиве с оригинала от 10 июня 2009 г.. Получено 1 апреля, 2017.
- ^ Морен, Дэн (4 ноября 2009 г.). «App Store официально перешагнул отметку в 100 000 приложений». Macworld. Международная группа данных. В архиве с оригинала 30 марта 2017 г.. Получено 29 марта, 2017.
- ^ Фроммер, Дэн (4 ноября 2009 г.). «Магазин приложений для iPhone поддерживает 100 000 приложений». Business Insider. Axel Springer SE. В архиве с оригинала 30 марта 2017 г.. Получено 29 марта, 2017.
- ^ Брайан, Мэтт (28 августа 2010 г.). «В магазине Apple App Store теперь 250 000 приложений». Следующая Сеть. В архиве из оригинала 29 марта 2017 г.. Получено 29 марта, 2017.
- ^ Элмер-ДеВитт, Филипп (28 августа 2010 г.). «Apple App Store: 250 000 и больше». Удача. В архиве с оригинала 30 марта 2017 г.. Получено 29 марта, 2017.
- ^ Крук, Иордания (24 июля 2012 г.). «В Apple App Store доступно 650 000 приложений: 250 000 разработано для iPad, разработчикам выплачено 5,5 млрд долларов». TechCrunch. AOL. В архиве с оригинала 30 марта 2017 г.. Получено 29 марта, 2017.
- ^ Ингрэм, Натан (22 октября 2013 г.). «Apple анонсирует 1 миллион приложений в App Store, более 1 миллиарда песен звучит на радио iTunes». Грани. Vox Media. В архиве из оригинала 12 мая 2017 г.. Получено 29 марта, 2017.
- ^ Фигерман, Сет (22 октября 2013 г.). "Apple App Store превысил 1 миллион приложений". Mashable. В архиве с оригинала 30 марта 2017 г.. Получено 29 марта, 2017.
- ^ а б Голсон, Иордания (13 июня 2016 г.). «В магазине приложений Apple сейчас более 2 миллионов приложений». Грани. Vox Media. В архиве с оригинала 10 февраля 2017 г.. Получено 29 марта, 2017.
- ^ Бек, Келлен (13 июня 2016 г.). «В магазине приложений Apple сейчас более 2 миллионов приложений». Mashable. В архиве с оригинала 30 марта 2017 г.. Получено 29 марта, 2017.
- ^ Карсон, Эрин (13 июня 2016 г.). «Apple в цифрах: 2 миллиона приложений, 15 миллионов подписчиков Apple Music». CNET. CBS Interactive. В архиве с оригинала 30 марта 2017 г.. Получено 29 марта, 2017.
- ^ Гуд, Лорен (5 января 2017 г.). «У Apple App Store был самый успешный месяц продаж в истории». Грани. Vox Media. В архиве с оригинала 28 января 2017 г.. Получено 29 марта, 2017.
- ^ Дигнан, Ларри (5 января 2017 г.). «Выручка Apple App Store в 2016 году превысила 28 миллиардов долларов, чистая прибыль разработчиков - 20 миллиардов долларов». ZDNet. CBS Interactive. В архиве с оригинала 30 марта 2017 г.. Получено 29 марта, 2017.
- ^ Кастренакес, Джейкоб (21 марта 2016 г.). «В настоящее время существует 1 миллион приложений для iPad». Грани. Vox Media. В архиве с оригинала 30 марта 2017 г.. Получено 1 апреля, 2017.
- ^ Перес, Сара (10 августа 2016 г.). «К 2020 году количество приложений в App Store достигнет 5 миллионов, при этом игры будут лидерами». TechCrunch. AOL. В архиве с оригинала 30 марта 2017 г.. Получено 29 марта, 2017.
- ^ Бэнгеман, Эрик (17 сентября 2007 г.). «IPod встречает iPhone: обзор iPod touch». Ars Technica. В архиве с оригинала 18 июня 2016 г.. Получено 21 июня, 2017.
- ^ Миллер, Дэн (27 января 2010 г.). «Apple анонсирует iPad». Macworld. Международная группа данных. В архиве с оригинала 3 июля 2017 г.. Получено 21 июня, 2017.
- ^ Роза, Майкл (27 января 2013 г.). «27 января 2010 г .: Apple анонсирует iPad». Engadget. AOL. Получено 18 апреля, 2017.
- ^ Форсман, Крис (27 января 2010 г.). «Apple анонсирует iPad». Ars Technica. Получено 18 апреля, 2017.
- ^ «Apple запускает iPad». Информация для прессы Apple. Apple Inc. 27 января 2010 г.. Получено 18 апреля, 2017.
- ^ "Мероприятие Apple Tablet Media сегодня:" Приходите посмотреть наши последние разработки"". MacRumors. 27 января 2010 г.. Получено 4 сентября, 2020.
- ^ Тони Брэдли (29 января 2010 г.). "AT&T Beefing Up Network для iPad и iPhone". Компьютерный мир. В архиве из оригинала 1 февраля 2010 г.. Получено 29 января, 2010.
- ^ Тартаков, Иосиф (7 июня 2010 г.). «Apple избегает битвы за товарный знак, похожей на iPhone, благодаря сделкам Cisco и FaceTime». оплачено. В архиве из оригинала 11 мая 2011 г.. Получено 2 февраля, 2011.
- ^ Гарун, Натт (9 сентября 2014 г.). «Все, что Apple объявила в своем программном докладе в сентябре 2014 года». Следующая Сеть. Получено 23 марта, 2017.
- ^ Савов, Влад (9 сентября 2014 г.). «Apple Watch объявлены: в начале следующего года они будут доступны по цене 349 долларов». Грани. Получено 23 марта, 2017.
- ^ Мачковеч, Сэм (9 марта 2015 г.). «Стоимость Apple Watch начинается с 349 долларов США и выйдет 24 апреля». Ars Technica. Получено 23 марта, 2017.
- ^ Гиббс, Сэмюэл; Херн, Алекс (9 марта 2015 г.). «Apple Watch: доступны 24 апреля по цене от 349 до 17 000 долларов». Хранитель. Получено 23 марта, 2017.
- ^ Кастренакес, Джейкоб (9 марта 2015 г.). «Дата выпуска Apple Watch - 24 апреля, цена от 349 до 10 000 долларов».. Грани. Получено 23 марта, 2017.
- ^ Джули Кловер (5 октября 2016 г.). «Первая Академия разработчиков iOS от Apple откроется 6 октября в Неаполитанском университете». MacRumors. В архиве с оригинала 23 декабря 2016 г.. Получено 22 декабря, 2016.
- ^ Майк Вюртеле (5 октября 2016 г.). «Первая европейская академия разработчиков iOS от Apple откроется в четверг в Неаполе, Италия». AppleInsider. В архиве с оригинала 21 декабря 2016 г.. Получено 22 декабря, 2016.
- ^ "Chi è entrato, chi è scappato e cosa c'è dentro alla iOS Developer Academy di Napoli". Проводной (на итальянском). 7 октября 2016 г.. Получено 12 августа, 2020.
- ^ "Dopo Apple в Прибытии в Неаполь altri big dell'hi-tech". Il Sole 24 ORE (на итальянском). Получено 12 августа, 2020.
- ^ "Академия разработчиков iOS в Неаполе | В Атенео". Неаполитанский университет имени Федерико II. Получено 12 августа, 2020.
- ^ "Академия разработчиков | Università Federico II". Неаполитанский университет имени Федерико II. Получено 12 августа, 2020.
- ^ "Академия разработчиков Apple в Неаполе, al via le nuove iscrizioni". lastampa.it (на итальянском). 15 мая 2019. Получено 12 августа, 2020.
- ^ «Apple представляет iPadOS, добавляя функции специально для iPad». AppleInsider. Получено 11 августа, 2020.
- ^ «Основы интерфейса - iOS - Руководство по человеческому интерфейсу - разработчик Apple». developer.apple.com. Получено 11 августа, 2020.
- ^ «Адаптивность и верстка - Визуальный дизайн - iOS - Руководство по созданию человеческого интерфейса - разработчик Apple». developer.apple.com. Получено 11 августа, 2020.
- ^ «Виджеты - Возможности системы - iOS - Руководство по интерфейсу пользователя - Разработчик Apple». developer.apple.com. Получено 11 августа, 2020.
- ^ «Доступ и настройка Центра управления на вашем iPhone и iPod touch». Служба поддержки Apple. Получено 11 августа, 2020.
- ^ «Используйте уведомления на iPhone, iPad и iPod touch». Служба поддержки Apple. Получено 11 августа, 2020.
- ^ «Как использовать Центр уведомлений на iPhone и iPad».
- ^ а б «Контекстные меню - Элементы управления - iOS - Руководство по интерфейсу пользователя - Разработчик Apple». developer.apple.com. Получено 11 августа, 2020.
- ^ «Технические вопросы и ответы QA1686: значки приложений на iPhone, iPad и Apple Watch». developer.apple.com. Получено 11 августа, 2020.
- ^ «Дизайн - разработчик Apple». developer.apple.com. Получено 11 августа, 2020.
- ^ Кастренакес, Джейкоб (9 июня 2017 г.). «Apple больше не позволит приложениям раздражать вас своими собственными подсказками». Грани. Vox Media. Получено 14 июня, 2017.
- ^ Мэйо, Бенджамин (9 июня 2017 г.). «App Store теперь требует, чтобы разработчики использовали официальный API для запроса оценок приложений, а пользовательские запросы запрещены». 9to5Mac. Получено 14 июня, 2017.
- ^ Ким, Арнольд (6 марта 2008 г.). «Apple выпускает iPhone SDK, Demos Spore, Instant Messaging». MacRumors. Получено 11 июня, 2017.
- ^ Зиглер, MG (8 июня 2009 г.). «Состояние экосистемы iPhone: 40 миллионов устройств и 50 000 приложений». TechCrunch. AOL. Получено 29 марта, 2017.
- ^ «Apple объявляет о более 100 000 приложений, доступных в App Store». MacRumors. 4 ноября 2009 г.. Получено 29 марта, 2017.
- ^ Брайан, Мэтт (28 августа 2010 г.). «В магазине Apple App Store теперь 250 000 приложений». Следующая Сеть. Получено 29 марта, 2017.
- ^ Гротхаус, Майкл (4 октября 2011 г.). «Более 18 миллиардов приложений загружено из App Store». Engadget. AOL. Получено 31 марта, 2017.
- ^ Ингрэм, Натан (22 октября 2013 г.). «Apple анонсирует 1 миллион приложений в App Store, более 1 миллиарда песен звучит на радио iTunes». Грани. Vox Media. Получено 31 марта, 2017.
- ^ Голсон, Иордания (13 июня 2016 г.). «В магазине приложений Apple сейчас более 2 миллионов приложений». Грани. Vox Media. Получено 31 марта, 2017.
- ^ «Скачивание революционного магазина приложений Apple превысило миллиард всего за девять месяцев». Информация для прессы Apple. Apple Inc. 24 апреля 2009 г.. Получено 29 марта, 2017.
- ^ «Кнопка« Домой »- Apple». help.apple.com. Получено 24 мая, 2015.
- ^ «О паролях iOS - служба поддержки Apple». support.apple.com. В архиве с оригинала 28 апреля 2015 г.. Получено 24 мая, 2015.
- ^ «IOS 7 от Apple обеспечивает быстрый поиск в центре внимания на каждой странице приложения». AppleInsider. 10 июня 2013 г. В архиве из оригинала 7 октября 2013 г.. Получено 18 сентября, 2013.
- ^ «Искать на iPad с iOS 7». 21 октября 2013 г. В архиве с оригинала 13 января 2015 г.. Получено 1 марта, 2014.
- ^ «Знакомство с новым проактивным Spotlight в iOS 9». 16 сентября 2015 г.. Получено 25 сентября, 2020.
- ^ Зайферт, Дэн (13 сентября 2016 г.). «iOS 10 заставит вас полюбить свой экран блокировки». Грани. Vox Media. В архиве с оригинала 10 февраля 2017 г.. Получено 1 апреля, 2017.
- ^ Apple, Загрузите приложение iDB Контакты | Раскрытие | Конфиденциальность | Отказаться от подписки2020 © iDownloadBlog com-Этот веб-сайт не связан с (28 июня 2013 г.). «Более пристальный взгляд на эффект параллакса в iOS 7». iDownloadBlog.com. Получено 14 августа, 2020.
- ^ Маттиас Бёмер, Антонио Крюгер. Исследование расположения значков пользователями смартфонов В архиве 12 мая 2013 г. Wayback Machine. В материалах конференции SIGCHI по человеческому фактору в вычислительных системах (CHI '13). ACM, Нью-Йорк, Нью-Йорк, США, 2137–2146.
- ^ Грубер, Джон (29 июня 2010 г.). "4". Дерзкий огненный шар. В архиве с оригинала 9 октября 2017 г.. Получено 15 октября, 2017.
- ^ Стинсон, Элизабет (9 июня 2015 г.). «Почему Apple отказалась от самого любимого шрифта в мире». Проводной. В архиве с оригинала 13 июня 2015 г.. Получено 15 октября, 2017.
- ^ Кетсиер, Джон (9 июля 2013 г.). «Apple 'fontgate' заканчивается более толстым Helvetica Neue в iOS 7 beta 3». VentureBeat. В архиве с оригинала 15 октября 2017 г.. Получено 15 октября, 2017.
- ^ Гуарино, Сара (21 сентября 2013 г.). «Практическое руководство для iOS 7: сделайте текст более читаемым / увеличенным на iPad и iPhone». 9to5Mac. В архиве с оригинала 31 июля 2016 г.. Получено 15 октября, 2017.
- ^ Казмуча, Эллисон (20 ноября 2013 г.). «Как увеличить или уменьшить размер шрифта на iPhone и iPad в iOS 7 с помощью динамического типа». Я больше. В архиве из оригинала 8 мая 2017 г.. Получено 15 октября, 2017.
- ^ Странно, Адарио (17 сентября 2015 г.). «Приветствую новый шрифт Apple iOS 9, Сан-Франциско». Mashable. В архиве с оригинала 21 декабря 2017 г.. Получено 15 октября, 2017.
- ^ «Apple выпускает Helvetica для Сан-Франциско в iOS 9». AppleInsider. 16 сентября 2015 года. В архиве из оригинала 6 марта 2017 г.. Получено 15 октября, 2017.
- ^ а б Фрейкс, Дэн (21 июня 2010 г.). "Руки с папками iOS 4". Macworld. Международная группа данных. В архиве с оригинала 1 ноября 2017 г.. Получено 15 октября, 2017.
- ^ Фридман, Лекс (20 июня 2011 г.). «Как создавать и организовывать папки iOS». Macworld. Международная группа данных. В архиве с оригинала 15 октября 2017 г.. Получено 15 октября, 2017.
- ^ Костелло, Сэм (20 марта 2017 г.). «Сколько приложений и папок может быть на iPhone?». Lifewire. Dotdash. В архиве с оригинала 6 августа 2017 г.. Получено 15 октября, 2017.
- ^ Миллер, Шанс (8 июля 2015 г.). «iOS 9 позволяет хранить еще 105 приложений в папке на iPad». 9to5Mac. В архиве с оригинала 15 октября 2017 г.. Получено 15 октября, 2017.
- ^ «iPhone 4S - Всегда в курсе, что происходит в Центре уведомлений». Apple Inc. Архивировано с оригинал 14 февраля 2012 г.
- ^ Танасычук, Майк (15 сентября 2016 г.). «Как использовать VoiceOver на iPhone и iPad». Я больше. В архиве с оригинала 20 декабря 2016 г.. Получено 31 марта, 2017.
- ^ Тибкен, Шара (25 марта 2016 г.). "Телефон-поводырь: независимость слепых". CNET. CBS Interactive. В архиве с оригинала от 1 апреля 2017 г.. Получено 31 марта, 2017.
- ^ Тибкен, Шара (3 ноября 2016 г.). «Технология Apple iPhone помогает изобрести слуховой аппарат». CNET. CBS Interactive. В архиве с оригинала от 1 апреля 2017 г.. Получено 31 марта, 2017.
- ^ Крыло Коснер, Энтони (16 августа 2014 г.). «Слуховые аппараты для iPhone: руки с Halo, носимые устройства для критически важных задач». Forbes. В архиве с оригинала от 1 апреля 2017 г.. Получено 31 марта, 2017.
- ^ Акино, Стивен (26 июня 2016 г.). «Доступность была повсюду на WWDC в этом году». TechCrunch. AOL. В архиве с оригинала от 1 апреля 2017 г.. Получено 31 марта, 2017.
- ^ Корновский, Лиат (2 мая 2012 г.). «Как слепые изобретают заново iPhone». Атлантический океан. Атлантические СМИ. В архиве с оригинала от 1 апреля 2017 г.. Получено 31 марта, 2017.
- ^ Акино, Стивен (19 мая 2016 г.). «Что касается доступности, Apple продолжает лидировать в области осведомленности и инноваций». TechCrunch. AOL. В архиве с оригинала от 1 апреля 2017 г.. Получено 31 марта, 2017.
- ^ «ВЫПУСКАЕТСЯ обновление iOS 4 для iPhone: руководство по iOS 4». The Huffington Post. 21 июня 2010 г. В архиве с оригинала 29 декабря 2011 г.. Получено 13 апреля, 2013.
- ^ Альбанезиус, Хлоя (21 июня 2010 г.). «В понедельник ожидается обновление программного обеспечения Apple iPhone iOS 4». Журнал ПК. В архиве с оригинала от 23 июня 2014 г.. Получено 14 апреля, 2013.
- ^ а б Ченг, Жаки (21 июня 2010 г.). «Ars рассматривает iOS 4: что нового, примечательного и над чем нужно работать». Ars Technica. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Рэй, Билл (22 ноября 2010 г.). «На iPad появилась многозадачность iOS 4.2». Реестр. В архиве из оригинала 13 июня 2013 г.. Получено 14 апреля, 2013.
- ^ Ньюман, Джаред (22 июня 2010 г.). "Многозадачность с iOS 4 ужасна: Apple взорвала это". Мир ПК. В архиве с оригинала от 29 июня 2013 г.. Получено 14 апреля, 2013.
- ^ «Прохождение iOS 4». 14 июня 2010 г.. Получено 25 сентября, 2020.
- ^ «Apple объявляет о многозадачности для iPhone OS 4 (только iPhone 3GS / iPod touch G3)». 8 апреля 2010 г.. Получено 25 сентября, 2020.
- ^ а б c d е ж грамм час я «Руководство по программированию приложений iOS - выполнение в фоновом режиме». Developer.apple.com. В архиве из оригинала 27 июля 2015 г.. Получено 4 сентября, 2015.
- ^ Йони Хейслер (12 июня 2013 г.). «Джон Рубинштейн: OS X и iOS 7 заимствуют функции у WebOS». В архиве из оригинала 28 сентября 2013 г.. Получено 23 сентября, 2013.
- ^ Прабху, Гаутама. «iOS 9 против iOS 8: взгляните на изменения пользовательского интерфейса в iOS 9». iPhone Хаки. В архиве с оригинала 7 ноября 2015 г.. Получено 20 сентября, 2015.
- ^ «iOS: принудительно закрыть приложение». Apple Inc. В архиве с оригинала 30 сентября 2012 г.. Получено 9 октября, 2012.
- ^ «Многозадачность iOS 7». Туав. 18 сентября 2013 г. В архиве из оригинала 21 февраля 2014 г.. Получено Двадцать первое марта, 2014.
- ^ Снелл, Джейсон (8 апреля 2010 г.). «Многозадачность изнутри iPhone 4.0». Macworld. В архиве с оригинала 30 мая 2013 г.. Получено 14 апреля, 2013.
- ^ Герман, Кент (23 июня 2010 г.). «Обзор Apple iPhone 4 AT&T». CNET. CBS Interactive. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Холлингтон, Джесси (21 июня 2010 г.). «Instant Expert: секреты и особенности iOS 4». iLounge. В архиве с оригинала 21 декабря 2012 г.. Получено 14 апреля, 2013.
- ^ Шонфельд, Эрик (4 февраля 2010 г.). «Приложение Siri для iPhone помещает личного помощника в ваш карман». TechCrunch. AOL. В архиве из оригинала 28 июля 2017 г.. Получено 21 июня, 2017.
- ^ Уортам, Дженна (29 апреля 2010 г.). «Apple покупает стартап для своей голосовой технологии». Нью-Йорк Таймс. В архиве из оригинала 28 июля 2017 г.. Получено 21 июня, 2017.
- ^ Марсал, Кэти (28 апреля 2010 г.). «Apple приобретает Siri, разработчика приложения для персонального помощника для iPhone». AppleInsider. В архиве из оригинала 27 мая 2017 г.. Получено 21 июня, 2017.
- ^ Рао, Лина (28 апреля 2010 г.). «Подтверждено: Apple покупает виртуального персонального помощника для запуска Siri». TechCrunch. AOL. В архиве с оригинала от 23 июня 2017 г.. Получено 21 июня, 2017.
- ^ Голсон, Иордания (4 октября 2011 г.). «Распознавание голоса Siri приходит на iPhone 4S». MacRumors. В архиве из оригинала 28 июля 2017 г.. Получено 21 июня, 2017.
- ^ Веласко, Крис (4 октября 2011 г.). «Apple представляет голосовой интерфейс Siri:« Умный помощник »только для iPhone 4S». TechCrunch. AOL. В архиве из оригинала 28 июля 2017 г.. Получено 21 июня, 2017.
- ^ Кумпарак, Грег (4 октября 2011 г.). «Оригинальное приложение Siri убирают из магазина приложений, серверы должны быть убиты». TechCrunch. AOL. В архиве с оригинала 31 августа 2012 г.. Получено 21 июня, 2017.
- ^ Пууэл, Сара Якобссон; Чиприани, Джейсон (16 февраля 2017 г.). «Полный список команд Siri». CNET. CBS Interactive. В архиве с оригинала от 24 июня 2017 г.. Получено 21 июня, 2017.
- ^ Сумра, Хусейн (13 июня 2016 г.). «Apple открывает Siri для сторонних разработчиков с iOS 10». MacRumors. В архиве из оригинала 28 июля 2017 г.. Получено 21 июня, 2017.
- ^ Оливарес-Джайлс, Натан (13 июня 2016 г.). «Apple iOS 10 открывает Siri и сообщения, обновляет музыку, фотографии и многое другое». Журнал "Уолл Стрит. В архиве из оригинала 28 июля 2017 г.. Получено 21 июня, 2017. (требуется подписка)
- ^ Матни, Лукас (5 июня 2017 г.). «Siri получает языковой перевод и более человеческий голос». TechCrunch. AOL. В архиве с оригинала 15 июня 2017 г.. Получено 21 июня, 2017.
- ^ Гартенберг, Хаим (5 июня 2017 г.). «Siri на iOS 11 имеет улучшенную речь и может предлагать действия в зависимости от того, как вы ее используете». Грани. Vox Media. В архиве с оригинала 19 июня 2017 г.. Получено 21 июня, 2017.
- ^ а б c «Что нового в iOS 4». Яблоко. В архиве из оригинала 17 июня 2010 г.. Получено 14 июня, 2010.
- ^ «Apple Game Center дебютирует на следующей неделе - Game Hunters: в поисках видеоигр и интерактивного великолепия». USA Today. 9 января 2010 г. В архиве из оригинала 25 мая 2012 г.. Получено 1 сентября, 2010.
- ^ Холт, Крис. «На следующей неделе GameCenter iOS 4.1 выйдет на рынок iPhone - PCWorld Business Center». Pcworld.com. Получено 1 сентября, 2010.
- ^ «Обновление программного обеспечения iOS 4.2 для iPad». Apple Inc. В архиве из оригинала 6 марта 2013 г.. Получено 9 октября, 2012.
- ^ "Игровой центр". Яблоко. 23 декабря 2010 г. Архивировано с оригинал 23 декабря 2010 г.
- ^ А. Усман (31 октября 2012 г.). «Как установить Game Center на iPhone 3G [Руководство]». Шоутпедия.
- ^ Уоллман, Дана (10 сентября 2013 г.). «iOS 7 будет 64-битной, как и новый чип A7 в iPhone 5s». Engadget. В архиве с оригинала от 24 сентября 2015 г.
- ^ Суппурис, Аарон (12 сентября 2013 г.). «Почему 64-битный чип iPhone от Apple - важнее, чем вы думаете». Грани. В архиве с оригинала от 28 апреля 2017 года.
- ^ Каннингем, Эндрю (2 июля 2015 г.). «Состояние 64-битного перехода в iOS и что еще предстоит сделать». Ars Technica. В архиве с оригинала 31 января 2017 года.
- ^ Каннингем, Эндрю (5 июня 2017 г.). «Из iOS 11 упали iPhone 5 и 5C, а также iPad четвертого поколения». Ars Technica. В архиве с оригинала от 5 июня 2017 г.
- ^ Мэйо, Бенджамин (6 июня 2017 г.). «32-разрядные приложения не будут запускаться на iOS 11, Mac App Store переходит на 64-разрядную версию с 2018 года». 9to5Mac. В архиве с оригинала от 20 июня 2017 г.
- ^ Каннингем, Эндрю (13 апреля 2017 г.). «Что смерть 32-битной iOS может означать для оборудования и программного обеспечения Apple». Ars Technica. В архиве с оригинала от 29 апреля 2017 года.
- ^ а б «Исходное видение Джобса для iPhone: никаких сторонних приложений». 9to5Mac. 21 октября 2011 г. В архиве с оригинала 11 июня 2017 г.. Получено 21 июня, 2017.
- ^ Дункан, Джефф (17 октября 2007 г.). «Apple подтверждает, что SDK для iPhone появится в следующем году». Цифровые тенденции. В архиве с оригинала 28 августа 2017 г.. Получено 21 июня, 2017.
- ^ «Стив Джобс подтвердит наличие родного SDK для iPhone к февралю». AppleInsider. 17 октября 2007 г. В архиве с оригинала 28 августа 2017 г.. Получено 21 июня, 2017.
- ^ Далримпл, Джим (6 марта 2008 г.). «Apple представляет iPhone SDK». Macworld. Международная группа данных. В архиве с оригинала 28 августа 2017 г.. Получено 21 июня, 2017.
- ^ Блок, Райан (6 марта 2008 г.). «Прямой эфир с пресс-конференции Apple iPhone SDK». Engadget. AOL. В архиве с оригинала 14 июня 2017 г.. Получено 21 июня, 2017.
- ^ а б c Гевен, Дженнифер (6 марта 2008 г.). «Часто задаваемые вопросы: что означает iPhone SDK?». CNET. CBS Interactive. В архиве из оригинала 13 сентября 2016 г.. Получено 21 июня, 2017.
- ^ а б Ким, Арнольд (6 марта 2008 г.). «Apple выпускает iPhone SDK, Demos Spore, Instant Messaging». MacRumors. В архиве с оригинала 11 марта 2016 г.. Получено 21 июня, 2017.
- ^ Мэйо, Бенджамин (11 сентября 2015 г.). «Apple теперь позволяет разработчикам размещать iOS 9, OS X El Capitan и собственные приложения для часов в App Store». 9to5Mac. В архиве с оригинала 22 августа 2016 г.. Получено 21 июня, 2017.
- ^ Сандэ, Стивен (10 июня 2013 г.). «Новые возможности iOS SDK для разработчиков». Engadget. AOL. В архиве с оригинала 15 января 2018 г.. Получено 21 июня, 2017.
- ^ Синицки, Адам (9 июня 2016 г.). «Разработка под Android vs разработка под iOS - в 5 раундов». Android Authority. В архиве с оригинала 26 июня 2017 г.. Получено 21 июня, 2017.
- ^ Пол, Райан (15 сентября 2009 г.). «MonoTouch помещает .NET в сад приложений Apple». Ars Technica. В архиве с оригинала 22 ноября 2015 г.. Получено 21 июня, 2017.
- ^ Голубь, Джеки (11 апреля 2010 г.). «Adobe представляет Creative Suite 5». Macworld. Международная группа данных. В архиве из оригинала 24 сентября 2014 г.. Получено 21 июня, 2017.
- ^ «Магазин приложений - Поддержка - Разработчик Apple». developer.apple.com. Получено 22 июня, 2020.
- ^ Колдуэлл, Серенити (15 октября 2011 г.). «Поближе к iOS 5: беспроводная синхронизация и обновление». Macworld. Международная группа данных. В архиве с оригинала 8 августа 2017 г.. Получено 20 июня, 2017.
- ^ Клевер, Джули. «Apple выпускает iOS 14 и iPadOS 14 с обновленным дизайном домашнего экрана, библиотекой приложений, компактным пользовательским интерфейсом, приложением для перевода, поддержкой Scribble, клипами приложений и многим другим». MacRumors. Получено 17 сентября, 2020.
- ^ «Apple переосмысливает опыт iPhone с iOS 14». Apple Newsroom (Пресс-релиз). Получено 17 сентября, 2020.
- ^ Коннер, Кэти (16 сентября 2020 г.). "Список совместимых с iOS 14 устройств: сможете ли вы установить его на свой iPhone сегодня?". CNET. Получено 17 сентября, 2020.
- ^ «Наконец-то прибыло большое новое обновление iPhone от Apple - вот как его получить». Business Insider. Получено 16 сентября, 2020.
- ^ «О том обновлении за 20 долларов ...» CNET. CBS Interactive. 15 января 2008 г. В архиве с оригинала 31 октября 2017 г.. Получено 20 июня, 2017.
- ^ Далримпл, Джим (7 февраля 2008 г.). «Правила учета платы за обновление iPod touch». Macworld. Международная группа данных. В архиве из оригинала от 8 июля 2017 г.. Получено 20 июня, 2017.
- ^ Оливер, Сэм (25 июня 2009 г.). «Плата за обновление означает, что несколько пользователей iPod touch обновят ПО до версии 3.0». AppleInsider. В архиве с оригинала 5 марта 2017 г.. Получено 20 июня, 2017.
- ^ Форсман, Крис (14 сентября 2009 г.). «Изменение правил бухгалтерского учета может положить конец плате за обновление iPod touch». Ars Technica. В архиве из оригинала от 8 июля 2017 г.. Получено 20 июня, 2017.
- ^ Элмер-ДеВитт, Филип (14 сентября 2009 г.). «Изменение правил бухгалтерского учета в пользу Apple». Удача. В архиве с оригинала 11 июля 2017 г.. Получено 20 июня, 2017.
- ^ «Инфографика: как долго Apple поддерживает старые модели iPhone?». Инфографика Statista. Получено 11 августа, 2020.
- ^ «Вот как долго Apple поддерживает старые модели iPhone». Я больше. 3 июля 2019 г.,. Получено 11 августа, 2020.
- ^ Доступно в iOS 5 - iOS 7 через Общие> О программе> Диагностика и использование> Диагностика и данные об использовании> (дата и время) .panic.plist после сбоя ядра
Доступно в iOS 8 - iOS 10 через Конфиденциальность> Диагностика и использование> Диагностика и данные об использовании> JetsamEvent- (дата и время) .ips при нехватке памяти
Доступно в iOS 11 и 12 через Конфиденциальность> Аналитика> Аналитические данные> JetsamEvent- (дата и время) .ips при нехватке памяти
Доступно в iOS 13 через Конфиденциальность> Аналитика и улучшения> Аналитические данные> SystemMemoryReset- (дата и время) .ips при нехватке памяти - ^ "Исходный браузер".
- ^ «Лицензия BSD с 3 пунктами | Инициатива с открытым исходным кодом».
- ^ "Лицензионное яблоко" (PDF).
- ^ Рикер, Томас (10 июля 2007 г.). «iPhone Hackers:» мы владели файловой системой"". Engadget. AOL. В архиве с оригинала от 1 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ Хили, Джон (6 августа 2007 г.). «Взлом iPhone». Лос-Анджелес Таймс. В архиве из оригинала от 6 ноября 2007 г.. Получено 6 августа, 2007.
- ^ «Джосвиак из Apple: мы не ненавидим кодеров для iPhone». 11 сентября 2007 г. В архиве из оригинала 20 февраля 2017 г.. Получено 19 февраля, 2017.
- ^ Байг, Эдвард К. (26 июня 2007 г.). «IPhone от Apple не идеален, но он достоин шумихи». USA Today. В архиве с оригинала от 29 июня 2007 г.. Получено 28 июня, 2007.
- ^ IPad, MAX (6 мая 2010 г.). "Объяснение взлома". Форумы IPad. В архиве из оригинала 2 ноября 2012 г.. Получено 4 ноября, 2012.
- ^ Кравец, Давид (26 июля 2010 г.). «США объявляют взлом iPhone легальным, несмотря на возражения Apple». Проводной. В архиве с оригинала 31 июля 2012 г.. Получено 13 декабря, 2011.
- ^ «Законодательство США по защите авторских прав, заключительное соглашение о борьбе с обходом в 2010 г.» (PDF). Бюро авторских прав США. 27 июля 2010 г. В архиве (PDF) из оригинала 1 мая 2012 г.. Получено 21 августа, 2012.
- ^ Mobile, Know Your (19 мая 2010 г.). «Заблокирован / Разблокирован - определение терминов« Заблокировано »и« Разблокировано »из глоссария мобильных телефонов« Знай свой мобильный »». Знай свой мобильный. Архивировано из оригинал 31 августа 2012 г.. Получено 4 ноября, 2012.
- ^ «AT&T - Какие требования для разблокировки iPhone?». AT&T. В архиве с оригинала 3 августа 2012 г.. Получено 21 августа, 2012.
- ^ «iPhone: О разблокировке». Apple Inc. Интернет сайт. 22 мая 2012 г. В архиве из оригинала 17 октября 2012 г.. Получено 21 августа, 2012.
- ^ «iPhone: поддержка и функции оператора беспроводной связи». Apple Inc. Интернет сайт. 12 апреля 2013 г. В архиве из оригинала от 24 апреля 2013 г.. Получено 13 мая, 2013.
- ^ «Новые iPhone используют LTE на всех американских операторах связи, несмотря на то, как они перечислены». MacWorld. 9 октября 2015 года. В архиве из оригинала 13 июля 2017 г.. Получено 19 октября, 2017.
- ^ «Несанкционированная модификация iOS может привести к уязвимостям безопасности, нестабильности, сокращению срока службы батареи и другим проблемам». Apple Inc. Интернет сайт. 9 февраля 2013 г. В архиве из оригинала 10 мая 2013 г.. Получено 13 мая, 2013.
- ^ «Освобождение от запрета на обход систем защиты авторских прав на технологии контроля доступа» (PDF). Бюро авторских прав США. Получено 4 сентября, 2020.
- ^ «Скажи Тиму Куку: DRM больше не для Apple». Бракованный по дизайну. Получено 4 сентября, 2020.
- ^ Андерсон, Нейт (27 января 2010 г.). «Протестующие: iPad - не более чем золотой теленок DRM». Ars Technica. В архиве из оригинала 2 апреля 2017 г.. Получено 1 апреля, 2017.
- ^ «Мобильные устройства и следующая вычислительная революция». 3 февраля 2010 г. В архиве с оригинала 1 декабря 2010 г.. Получено 9 июня, 2010.
- ^ Бобби Джонсон (1 февраля 2010 г.). «Apple iPad задушит инновации, - говорят сторонники открытого Интернета». Хранитель. В архиве из оригинала 16 марта 2014 г.. Получено 7 февраля, 2010.
- ^ «Представитель Microsoft по связям с общественностью осуждает iPad за то, что он« заблокирован »"". В архиве из оригинала от 5 марта 2012 г.
- ^ «Тенденция Apple к возрождению». Slashdot. 31 января 2010 г. В архиве из оригинала 8 февраля 2010 г.. Получено 9 июня, 2010.
- ^ Стив Возняк (Интервью) (22 января 2011 г.). Campus Party Brasil 2011 - Гордость компьютерщиков и Возняк. Фрагозо, Виктор. В архиве из оригинала 12 мая 2011 г.. Получено 7 марта, 2011.
- ^ Леандер Кейни (30 января 2010 г.). «Эксперты по закрытой системе iPad: это гибель для ПК, нет, это здорово». В архиве из оригинала 15 мая 2010 г.. Получено 9 июня, 2010.
- ^ а б c d е ж грамм час я j k Apple Inc. (май 2016 г.). «Руководство по безопасности iOS» (PDF). Apple.com. В архиве (PDF) с оригинала от 27 февраля 2016 г.
- ^ Quora. «Что такое новый безопасный анклав Apple и почему он важен?». Forbes. Получено 11 августа, 2020.
- ^ "Дамп реестра ввода-вывода". Winocm Blag. Архивировано из оригинал 23 сентября 2013 г.. Получено 11 августа, 2020.
- ^ "ASLR - iPhone Wiki". Theiphonewiki.com. В архиве с оригинала 23 декабря 2016 г.. Получено 6 декабря, 2016.
- ^ «Крипто-шрединг с использованием стираемого хранилища в iOS на stanford.edu». В архиве с оригинала 11 сентября 2018 г.. Получено 21 сентября, 2018.
- ^ «Задачи служб связки ключей iOS». developer.apple.com. В архиве с оригинала 20 декабря 2016 г.. Получено 6 декабря, 2016.
- ^ а б c «Все, что вам нужно знать о Facebook, скандале с приложением Google». Social.techcrunch.com. Получено 20 февраля, 2019.
- ^ «Facebook платит подросткам за установку VPN, которая шпионит за ними». Social.techcrunch.com. Получено 20 февраля, 2019.
- ^ Оуэн, Малькольм (30 января 2019 г.). «Apple отозвала сертификаты корпоративных разработчиков Facebook после нарушений неопубликованных приложений [u]». AppleInsider. Получено 20 февраля, 2019.
- ^ Уоррен, Том (30 января 2019 г.). «Apple запрещает Facebook запускать внутренние приложения для iOS». Грани. Получено 20 февраля, 2019.
- ^ «Google перестанет продавать сборщик данных через черный ход Apple». Social.techcrunch.com. Получено 20 февраля, 2019.
- ^ «Loophole позволяет устанавливать пиратские приложения на Apple iPhone». Новости NBC. Получено 20 февраля, 2019.
- ^ «Двухфакторная аутентификация для Apple ID». Поддержка Apple. В архиве с оригинала 20 декабря 2016 г.. Получено 6 декабря, 2016.
- ^ "Статистика StatCounter - браузер, ОС, поисковая система, включая долю использования мобильных устройств". StatCounter GlobalStats. Получено 4 сентября, 2020.
- ^ «iOS обгоняет Android с 410 миллионами проданных устройств и 650 000 приложений». InsideMobileApps. 24 июля 2012 г. Архивировано с оригинал 27 июля 2012 г.. Получено 24 июля, 2012.
- ^ Ингрэм, Натан (2 июня 2014 г.). «Apple продала более 800 миллионов устройств iOS, 130 миллионов новых пользователей iOS за последний год». Грани. Vox Media. В архиве с оригинала 10 февраля 2017 г.. Получено 1 апреля, 2017.
- ^ Россиньоль, Джо (27 января 2015 г.). «Тим Кук: Apple продала более 1 миллиарда устройств iOS». MacRumors. В архиве с оригинала от 23 июня 2016 г.. Получено 21 июня, 2017.
- ^ Кан, Иордания (27 января 2015 г.). «Apple объявляет о продании 1 миллиарда устройств iOS». 9to5Mac. В архиве из оригинала 4 июля 2017 г.. Получено 21 июня, 2017.
- ^ Сэйлор, Майкл (2012). Мобильная волна: как мобильная разведка все изменит. Авангард Пресс. п. 33. ISBN 978-1-59315-720-3.
- ^ «Android и iOS сокращают конкуренцию, увеличивая до 96,3% рынка операционных систем для смартфонов как в 4К14, так и в 2014 г., по данным IDC» (Пресс-релиз). IDC. 24 февраля 2015 г. Архивировано с оригинал 25 февраля 2015 года.
- ^ «По данным IDC, рост производства планшетов во всем мире замедляется, в ближайшие годы он замедлится до низких однозначных цифр» (Пресс-релиз). IDC. 12 марта 2015 г. Архивировано с оригинал 13 марта 2015 г.
- ^ «Статистика StatCounter: 7 лучших мобильных операционных систем на февраль 2015 года». StatCounter GlobalStats. Получено 4 сентября, 2020.
- ^ Суй, Линда (2 ноября 2016 г.). «Стратегическая аналитика: Android занял рекордную долю от мировых поставок смартфонов в третьем квартале 2016 года». Стратегическая аналитика. В архиве с оригинала 27 ноября 2016 г.. Получено 27 ноября, 2016.
- ^ Россиньоль, Джо (2 ноября 2016 г.). «Распространение iOS остается на самом низком уровне с 2014 года, поскольку Android занимает рекордную долю рынка в 87,5%». MacRumors. В архиве с оригинала 27 ноября 2016 г.. Получено 27 ноября, 2016.
- ^ Apple Inc., Архив новостей - Apple, Проверено 7 июня 2018 г.
- ^ Mactracker (mactracker.ca ), Apple Inc. Модельная база данных, версия от 26 июля 2007 г.
дальнейшее чтение
- Хиллегасс, Аарон; Конвей, Джон (22 марта 2012 г.). Программирование на iOS: Руководство по ранчо Big Nerd (3-е изд.). Пирсон. ISBN 978-0-321-82152-2.
- Тернер, Кирби (19 декабря 2011 г.). Изучение программирования на iPad: практическое руководство по созданию приложений для iPad с iOS 5 (1-е изд.). Пирсон. ISBN 978-0-321-75040-2.
- Марк, Дэйв; Ламарш, Джефф (21 июля 2009 г.). Начало разработки iPhone 3: знакомство с iPhone SDK (1-е изд.). Apress. ISBN 978-1-4302-2459-4.
- Марк, Дэйв; Ламарш, Джефф (29 декабря 2009 г.). Подробнее Разработка iPhone 3: решение проблемы iPhone SDK 3 (1-е изд.). Apress. ISBN 978-1-4302-2505-8.
внешняя ссылка
- Официальный веб-сайт
- Официальный веб-сайт Центр разработки в Подключение разработчика Apple
- Справочная библиотека iOS - на сайте Apple Developer Connection