TvOS
1. 개요
tvOS는 Apple TV용 운영 체제이다. 2015년 4세대 Apple TV와 함께 처음 출시되었으며, iOS를 기반으로 제작되었다. tvOS는 앱 스토어, Siri 지원, 타사 게임 컨트롤러 지원, 홈 화면 사용자화 등의 기능을 제공하며, 돌비 애트모스, HDR10+, FaceTime, VPN 지원 등 다양한 기능을 추가하며 지속적으로 업데이트되고 있다.
이미지 준비중입니다.
| 개발 | 애플 |
|---|---|
| 계열 | iOS 계열 |
| 출시일 | 2015년 10월 29일 |
| 사용자 인터페이스 | 10피트 사용자 인터페이스 |
| 지원 언어 수 | 71 |
| 라이선스 | 상용 사유 소프트웨어 |
| 최신 버전 출시일 | 2024년 9월 17일 |
| 최신 버전 | 18.0 |
| 지원 플랫폼 | ARMv8-A ARMv7-A |
| 지원 상태 | 지원 중 |
| 커널 종류 | 하이브리드 (XNU) |
| 업데이트 방식 | OTA |
| 개발사 | 애플 |
|---|---|
| 계열 | 유닉스 계열 BSD |
| 작동 상태 | 현재 |
| 소스 모델 | 클로즈드 소스, 오픈 소스 구성 요소 포함 |
| 최초 출시일 | 2007년 1월 9일 (Apple TV Software로 출시) 2015년 10월 29일 (tvOS로 출시) |
| 마케팅 대상 | 텔레비전, 캐주얼 게이밍 |
| 언어 수 | 71 |
| 프로그래밍 언어 | C, C++, 스위프트, Objective-C, 어셈블리어 |
| 업데이트 모델 | 펌웨어 오버 디 에어 |
| 지원 플랫폼 | ARMv8-A ARMv7-A |
| 커널 유형 | 하이브리드 (XNU) |
| 라이선스 | 상용 사유 소프트웨어 |
| 지원 상태 | 지원 |
-
2015년 도입된 제품 -
서피스 허브
서피스 허브는 마이크로소프트가 개발한 대화면 터치 디스플레이 장치로, 윈도우 10 팀 운영체제를 사용하며, 화상 회의 및 협업 기능을 제공한다. -
2015년 도입된 제품 -
애플 워치
애플 워치는 애플에서 개발한 스마트워치로, 아이폰과 연동하여 다양한 기능을 제공하며, 시리즈별로 하드웨어 및 소프트웨어 사양이 개선되어 건강 관련 기능을 강화했다. -
애플의 운영 체제 -
맥 OS X 서버 1.0
맥 OS X 서버 1.0은 애플이 1999년에 출시한 서버 운영 체제로, 클래식 맥 OS와 넥스트스텝 기술을 결합하여 넷부트 서버, 아파치 웹 서버, 퀵타임 스트리밍 서버 등의 기능을 제공했지만, 높은 가격과 일부 단점으로 인해 빠르게 단종되었다. -
애플의 운영 체제 -
WatchOS
watchOS는 애플 워치를 위한 iOS 기반 운영체제로, Digital Crown을 이용한 앱 확대/축소, 햅틱 터치, HealthKit을 통한 건강 지표 측정 및 추적 기능을 제공하며, 2015년 출시 후 지속적인 업데이트를 통해 기능이 강화되었다. -
IOS -
Face ID
Face ID는 애플이 개발한 얼굴 인식 시스템으로, 3차원 얼굴 데이터를 활용하여 사용자를 인증하며, 기기 잠금 해제 및 Apple Pay 결제 등에 사용되지만, 일란성 쌍둥이 인식 문제, 마스크 착용, 법 집행 기관의 접근 등 논란과 이슈도 존재한다. -
IOS -
Touch ID
2. 버전 역사
tvOS는 애플(Apple)이 개발한 운영 체제로, iOS를 기반으로 한다. 2세대 및 3세대 Apple TV의 운영 체제인 Apple TV Software는 사전 설치된 응용 프로그램만 사용할 수 있었고, App Store가 없어 서드 파티 응용 프로그램을 설치할 수 없었다.
4세대 Apple TV부터는 운영 체제 이름이 Apple TV Software에서 tvOS(tvOS 9)로 변경되었다. tvOS에서는 App Store를 사용할 수 있게 되었고, 서드 파티 응용 프로그램을 설치할 수 있게 되었다.
tvOS는 tvOS의 메인 버전과 이를 기반으로 하는 iOS의 메인 버전의 넘버링이 기본적으로 동일하다. 예를 들어 tvOS 13은 iOS 13을 기반으로 한다. 단, tvOS의 전신인 Apple TV Software는 기반이 되는 iOS와 넘버링이 다른 경우가 있다. (예: Apple TV Software 4.4는 iOS 5.0 기반)
| OS 릴리스 | 세대 | ||||||
|---|---|---|---|---|---|---|---|
| 1세대 | 2세대 | 3세대 | HD | 4K | 4K (2세대) | 4K (3세대) | |
| Apple TV 소프트웨어 1.0 | |||||||
| Apple TV 소프트웨어 2.0 | |||||||
| Apple TV 소프트웨어 3.0 | |||||||
| Apple TV 소프트웨어 4 | |||||||
| Apple TV 소프트웨어 5 | |||||||
| Apple TV 소프트웨어 6 | |||||||
| Apple TV 소프트웨어 7 | |||||||
| tvOS 9 | |||||||
| tvOS 10 | |||||||
| tvOS 11 | |||||||
| tvOS 12 | |||||||
| tvOS 13 | |||||||
| tvOS 14 | |||||||
| tvOS 15 | |||||||
| tvOS 16 | |||||||
| tvOS 17 | |||||||
| tvOS 18 | |||||||
2.1. 버전 표 범례
| 범례 |
|---|
| 구식 |
| 중단 |
| 현재 |
| 베타 |
2.2. Apple TV Software (iOS 기반)
iOS를 기반으로 하는 tvOS는 2015년 10월 30일에 4세대 애플 TV(Apple TV)와 함께 출시된 tvOS 9.0을 시작으로 한다. tvOS는 개발자를 위한 새로운 개발 도구와 tvOS 앱 스토어를 통해 다양한 응용 프로그램을 설치할 수 있도록 지원한다.
tvOS 9.0 출시 이후, 다음과 같은 주요 업데이트들이 있었다.
* tvOS 9.0.1: 2015년 11월 9일에 출시되었으며, 사소한 문제들을 해결하였다.
* tvOS 9.1: 2015년 12월 8일에 OS X 10.11.2, iOS 9.2, watchOS 2.1과 함께 출시되었다. iOS와 watchOS에서 리모트 앱을 업데이트하여 4세대 Apple TV에 대한 기본적인 리모컨 기능을 활성화했다.
* 서드파티 앱 지원: 2015년 11월 25일 페이스북(Facebook)은 tvOS용 SDK를 출시, 2015년 12월 2일 트위터(Twitter)는 tvOS용 로그인 인증 서비스인 "Digits"를 출시하여 사용자 편의성을 높였다.
* tvOS 10: 2016년 6월 13일 WWDC 2016에서 발표되었으며, 시리(Siri) 검색 개선, 케이블 구독을 위한 싱글 사인온, 다크 모드, 새로운 리모트 애플리케이션 등의 기능을 제공했다. 2016년 9월 13일 iOS 10과 함께 출시되었다.
* tvOS 12: 2018년 6월 4일 WWDC 2018에서 발표되었으며, 돌비 애트모스(Dolby Atmos) 돌비 디지털 플러스(E-AC3)에 대한 지원을 추가했다. 2018년 9월 17일 iOS 12와 함께 출시되었다.
* 홈팟(HomePod)과의 연동: 2020년 4월 13일, 애플의 시리(Siri) 스마트 스피커 홈팟(HomePod)이 tvOS 소프트웨어의 변형 버전을 실행하기 시작했다.
* tvOS 14: 2020년 6월 22일 WWDC 2020에서 발표되었으며, 홈(Home) 앱과 4K 유튜브(YouTube) 비디오에 대한 지원을 추가했다. 2020년 9월 16일 iOS 14 및 iPadOS 14와 함께 출시되었다.
* tvOS 15: 2021년 6월 7일 WWDC 2021에서 발표되었으며, SharePlay 등의 기능을 제공했다. 2021년 9월 20일 iOS 15 및 iPadOS 15와 함께 출시되었다.
* tvOS 16: 2022년 6월 6일 WWDC 2022에서 발표되었으며, 닌텐도 스위치(Nintendo Switch)의 조이콘(Joy-Con) 및 프로 컨트롤러 등 게임 컨트롤러 지원을 확장했다. 2022년 9월 12일 iOS 16과 함께 출시되었다.
* tvOS 17: 2023년 6월 5일, WWDC 2023에서 발표되었으며, 페이스 타임(FaceTime) 및 아이폰 또는 아이패드와 페어링된 화상 회의 앱 지원, 재설계된 제어 센터 인터페이스, 타사 VPN 지원과 같은 새로운 기능을 제공한다. 이는 2023년 9월 18일 iOS 17 및 iPadOS 17과 함께 출시되었다.
* tvOS 18: 2024년 6월 10일, WWDC 2024에서 tvOS 18이 발표되었다. 이는 2024년 9월 16일 iOS 18 및 iPadOS 18과 함께 출시되었다.
tvOS는 iOS 9에 포함된 모든 API를 포함하며, Metal을 지원하여 TV용 앱을 구축할 수 있는 새로운 SDK를 제공한다. 개발자는 Apple의 인터페이스뿐만 아니라 자체 인터페이스를 응용 프로그램 내에서 사용할 수 있으며, Xcode를 사용하여 기존 iOS 앱을 Apple TV로 쉽게 포팅할 수 있다.
| OS 릴리스 | 세대 | |||
|---|---|---|---|---|
| HD | 4K | 4K (2세대) | 4K (3세대) | |
| tvOS 9 | ||||
| tvOS 10 | ||||
| tvOS 11 | ||||
| tvOS 12 | ||||
| tvOS 13 | ||||
| tvOS 14 | ||||
| tvOS 15 | ||||
| tvOS 16 | ||||
| tvOS 17 | ||||
| tvOS 18 | ||||
2.2.1. iOS 4 기반
tvOS는 tvOS의 메인 버전과 이를 기반으로 하는 iOS의 메인 버전의 넘버링이 기본적으로 동일하다. Apple TV Software 4.4의 기반이 된 것은 iOS 5.0이다.
2.2.2. iOS 5 기반
tvOS는 tvOS의 메인 버전과 이를 기반으로 하는 iOS의 메인 버전의 넘버링이 기본적으로 동일하다.
tvOS의 전신인 Apple TV Software는 기반이 되는 iOS와 넘버링이 다른 경우가 있었다. 예를 들어, Apple TV Software 4.4의 기반이 된 것은 iOS 5.0이다. 따라서 Apple TV Software에 대해서는 기반이 되는 iOS의 버전에 따라 소프트웨어 버전을 대별하고 있다.
2.2.3. iOS 6 기반
tvOS는 tvOS의 메인 버전과 이를 기반으로 하는 iOS의 메인 버전의 넘버링이 기본적으로 동일하다.
Apple TV Software는 기반이 되는 iOS와 넘버링이 다른 경우가 있는데, 예를 들어 Apple TV Software 4.4의 기반이 된 것은 iOS 5.0이다.
다음은 iOS 6을 기반으로 하는 Apple TV Software 버전들이다.
2.2.4. iOS 7 기반
tvOS는 tvOS의 메인 버전과 이를 기반으로 하는 iOS의 메인 버전의 넘버링이 기본적으로 동일하다. Apple TV Software는 기반이 되는 iOS와 넘버링이 다른 경우가 있는데, 예를 들어 Apple TV Software 4.4는 iOS 5를 기반으로 한다. 따라서 Apple TV Software에 대해서는 기반이 되는 iOS의 버전에 따라 소프트웨어 버전을 구별하고 있다.
iOS 7은 Apple TV 2세대와 3세대에서 지원된다.
| 기반이 되는 iOS | Apple TV Software | 빌드 번호 | 출시일 |
|---|---|---|---|
| 7.0 | 6.0 | 11A470e/11A502 | 2013-09-23 |
| 6.0.1 | 11B511d | 2013-10-25 | |
| 6.0.2 | 11B554a/11B651 | 2013-11-14 | |
| 6.1 | 11D169b | 2014-03-10 | |
| 6.1.1 | 11D201c | 2014-04-22 | |
| 6.2 | 11D257c | 2014-06-30 | |
| 7.0 | 6.2.1 | 11D258 | 2014-09-17 |
2.2.5. iOS 8 기반
tvOS는 tvOS의 메인 버전과 이를 기반으로 하는 iOS의 메인 버전의 넘버링이 기본적으로 동일하다.
| iOS 버전 | Apple TV Software 버전 | 출시일 | 비고 |
|---|---|---|---|
| iOS 8 | 7.0 ~ 7.4 | 2014년 9월 17일 ~ 2019년 9월 24일 | Apple TV 3세대 지원 |
2.3. tvOS (4세대 Apple TV 이후)
tvOS는 애플(Apple)이 개발한 운영 체제로, iOS를 기반으로 만들어졌다. 4세대 애플 TV부터는 Apple TV Software 대신 tvOS라는 이름으로 변경되었으며, App Store를 통해 다양한 앱을 설치할 수 있게 되었다.
tvOS는 기본적으로 iOS와 버전 번호를 공유한다. 예를 들어 tvOS 13은 iOS 13을 기반으로 한다.
| iOS 버전 | Apple TV 모델 | ||||
|---|---|---|---|---|---|
| 2세대 | 3세대 | 4세대 | 4K(1세대) | 4K(2세대) | |
| iOS 9 | -- | -- | -- | -- | -- |
| iOS 10 | -- | -- | -- | -- | -- |
| iOS 11 | -- | -- | -- | -- | -- |
| iOS 12 | -- | -- | -- | -- | -- |
| iOS 13 | -- | -- | -- | -- | -- |
| iOS 14 | -- | -- | -- | -- | -- |
| iOS 15 | -- | -- | -- | -- | -- |
| iOS 16 | -- | -- | -- | -- | -- |
2.3.1. tvOS 9
tvOS 9는 4세대 애플 TV와 함께 출시되었으며, 여러 새로운 기능을 포함하고 있다. 주요 기능은 다음과 같다:
* 새로운 터치패드 리모컨 탐색: 멀티 터치 제스처를 사용하여 인터페이스를 탐색할 수 있다.
* [[App Store (tvOS)|App Store]] 도입: 사용자가 애플 TV용 애플리케이션(앱 및 게임 등)을 다운로드하여 설치할 수 있다.
* [[시리 (가상 비서)|Siri]] 지원: 영화/TV 프로그램 간 앱 검색, 되감기, 빨리 감기, 현재 영화 정보 확인, 15초 뒤로 건너뛰기 등 다양한 기능을 제공한다.
* 애플리케이션 전환기 지원: 여러 앱을 빠르게 전환할 수 있다.
* 더 많은 애플리케이션 사용자 지정 옵션
* 시네마틱 스크린세이버
* [[시리 리모컨]]을 이용한 TV 제어: tvOS에 내장된 HDMI-CEC 지원을 통해 가능하다.
* 다양한 애플 TV 제어 방법:
* 시리 리모컨
* 타사 범용 리모컨 페어링
* MFi 게임 패드 페어링
* iOS의 리모트 앱 사용
* 블루투스 키보드 페어링
tvOS 9의 버전별 상세 정보는 다음과 같다.
| 버전 | 기반 iOS 버전 | 빌드 번호 | 출시일 |
|---|---|---|---|
| 9.0 | 9.0 | 13T396 | 2015년 10월 29일 |
| 9.0.1 | 9.1 | 13T402 | 2015년 11월 9일 |
| 9.1 | 9.2 | 13U85 | 2015년 12월 8일 |
| 9.1.1 | 9.2.1 | 13U717 | 2016년 1월 25일 |
| 9.2 | 9.3 | 13Y234 | 2016년 3월 21일 |
| 9.2.1 | 9.3.2 | 13Y772 | 2016년 5월 16일 |
| 9.2.2 | 9.3.3 | 13Y825 | 2016년 7월 18일 |
2.3.2. tvOS 10
tvOS 10은 Apple TV (4세대)를 위해 개발된 운영 체제로, 2016년 9월 13일에 처음 출시되었다. tvOS 10의 각 버전별 출시일과 빌드 번호는 다음과 같다.
| tvOS 버전 | iOS 버전 기반 | 빌드 | 출시일 |
|---|---|---|---|
| 10.0 | 10.0 | 14T330 | 2016년 9월 13일 |
| 10.0.1 | 10.1 | 14U71 14U100 | 2016년 10월 24일 2016년 11월 14일 (14U100) |
| 10.1 | 10.2 | 14U593 | 2016년 12월 12일 |
| 10.1.1 | 10.2.1 | 14U712a | 2017년 1월 23일 |
| 10.2 | 10.3 | 14W265 | 2017년 3월 27일 |
| 10.2.1 | 10.3.2 | 14W585a | 2017년 5월 15일 |
| 10.2.2 | 10.3.3 | 14W756 | 2017년 7월 19일 |
2.3.3. tvOS 11
tvOS 11은 애플 TV (4세대, 5세대)를 지원하는 운영 체제이다. 다음은 tvOS 11의 버전별 상세 정보이다.
| 버전 | 기반 iOS 버전 | 빌드 번호 | 출시일 |
|---|---|---|---|
| 11.0 | 11.0 | 15J381 | 2017년 9월 19일 |
| 11.1 | 11.1 | 15J582 | 2017년 10월 31일 |
| 11.2 | 11.2 | 15K106 | 2017년 12월 4일 |
| 11.2.1 | 11.2.1 | 15K152 | 2017년 12월 13일 |
| 11.2.5 | 11.2.5 | 15K552 | 2018년 1월 23일 |
| 11.2.6 | 11.2.6 | 15K600 | 2018년 2월 19일 |
| 11.3 | 11.3 | 15L211 | 2018년 3월 29일 |
| 11.4 | 11.4 | 15L577 | 2018년 5월 29일 |
| 11.4.1 | 11.4.1 | 15M73 | 2018년 7월 9일 |
2.3.4. tvOS 12
iOS 12를 기반으로 하는 tvOS 12는 2018년 9월 17일에 처음 출시되었다. tvOS 12의 버전별 상세 정보는 다음과 같다.
| tvOS 버전 | iOS 버전 기반 | 빌드 | 출시일 |
|---|---|---|---|
| 12.0 | 12.0 | 16J364 | 2018년 9월 17일 |
| 12.0.1 | 12.0 | 16J380 | 2018년 9월 24일 |
| 12.1 | 12.1 | 16J602 | 2018년 10월 30일 |
| 12.1.1 | 12.1.1 | 16K45 | 2018년 12월 5일 |
| 12.1.2 | 12.1.3 | 16K534 | 2019년 1월 22일 |
| 12.2 | 12.2 | 16L226 | 2019년 3월 25일 |
| 12.2.1 | 12.2 | 16L250 | 2019년 4월 10일 |
| 12.3 | 12.3 | 16M153 | 2019년 5월 13일 |
| 12.4 | 12.4 | 16M568 | 2019년 7월 22일 |
| 12.4.1 | 12.4.1 | 16M600 | 2019년 8월 26일 |
2.3.5. tvOS 13
tvOS 13은 iOS 13을 기반으로 하며, 2019년 9월 24일에 출시되었다. 빌드 번호는 17J586이다.
| 버전 | iOS 버전 기반 | 빌드 | 출시일 |
|---|---|---|---|
| 13.0 | iOS 13 | 17J586 | |
| 13.2 beta 3 | 17K5078a |
2.3.6. tvOS 14
tvOS 14는 애플이 개발한 운영 체제인 tvOS의 주요 릴리즈 중 하나로, Apple TV 디지털 미디어 플레이어용으로 설계되었다.
tvOS 14는 iOS 14를 기반으로 하며, Apple TV 4세대, 4K(1세대), 4K(2세대) 모델에서 지원된다. 특히, 4K(2세대) 모델에서는 tvOS 14.5 버전부터 지원이 시작되었다.
2.3.7. tvOS 15
wikitext
| 버전 | 빌드 | 출시일 | 기능 |
|---|---|---|---|
| 15.0 | 19J346 | 2021년 9월 20일 | |
| 15.1 | 19J572 | 2021년 10월 25일 | |
| 15.1.1 | 19J581 | 2021년 11월 1일 | |
| 15.2 | 19K53 | 2021년 12월 13일 | |
| 15.3 | 19K547 | 2022년 1월 26일 | |
| 15.4 | 19L440 | 2022년 3월 14일 | |
| 15.4.1 | 19L452 | 2022년 3월 31일 | |
| 15.5 | 19L570 | 2022년 5월 16일 | |
| 15.5.1 | 19L580 | 2022년 5월 25일 | |
| 15.6 | 19M65 | 2022년 7월 20일 |
2.3.8. tvOS 16
tvOS 16은 2022년 9월 12일에 출시되었다. 주요 변경 사항은 다음과 같다.
| 버전 | 빌드 | 출시일 | 기능 |
|---|---|---|---|
| 16.0 | 20J8378 20J373 | 사전 설치됨 | |
| 16.1 | 20K71 | 2022년 10월 24일 | |
| 16.1.1 | 20K80 | 2022년 11월 16일 | |
| 16.2 | 20K362 | 2022년 12월 13일 | |
| 16.3 | 20K650 | 2023년 1월 24일 | |
| 16.3.1 | 20K661 | 2023년 2월 6일 | |
| 16.3.2 | 20K672 | 2023년 2월 13일 | |
| 16.3.3 | 20K680 | 2023년 3월 6일 | |
| 16.4 | 20L497 | 2023년 3월 21일 | |
| 16.4.1 | 20L498 | 2023년 4월 12일 | |
| 16.5 | 20L563 | 2023년 5월 18일 | |
| 16.6 | 20M73 | 2023년 7월 24일 |