스프링보드
SpringBoardSpringBoard는 아이폰의 홈 화면을 관리하는 표준 어플리케이션입니다.그 외의 태스크에는, Windows Server 의 기동, 애플리케이션의 기동과 부트 스트랩, 및 기동시에 디바이스의 설정의 일부를 설정할 수 있습니다.
역사
간단한 이력
이 섹션은 업데이트해야 합니다.(2020년 9월) |
2008년, Apple의 iPhone OS 1.1.3 출시와 1월 App Pack으로 인해 SpringBoard는 상당한 변화를 겪었다.임의의 애플리케이션을 몇 초간 누르고 있으면, 모든 아이콘이 흔들립니다.이 보기에서 아이콘을 재배치하고, 웹 앱과 웹 클립을 삭제하며, 응용 프로그램을 화면 옆으로 끌어 여러 페이지를 만들 수 있습니다.홈 버튼을 누르면 아이콘의 꿈틀거림이 멈추고 앱을 다시 [1]열 수 있습니다.[2]
2008년 7월에는 서드파티 어플리케이션이 아이폰 OS 2.0에서 도입되었습니다.앱스토어를 통해 설치되고 기존 '위글 모드' 방식으로 삭제된다.
2009년 6월 아이폰 OS 3에서는 Spotlight Search가 Spring Board에 추가되었습니다.이것에 의해, 유저는 iPhone [3]에 보존되어 있는 애플리케이션이나 그 외의 파일을 검색할 수 있게 되었습니다.
2010년 6월 iOS 4에서는 SpringBoard에 홈 스크린 벽지가 도입되었습니다.폴더도 도입되었습니다.애플리케이션을 다른 애플리케이션 위에 끌어다 놓으면 폴더가 생성됩니다.그런 다음 폴더 위에 있는 응용 프로그램을 끌어 해당 폴더에 더 많은 응용 프로그램을 추가할 수 있습니다.애플리케이션을 메인 홈 화면으로 드래그 하는 것만으로 폴더에서 삭제할 수 있습니다.폴더에서 모든 응용 프로그램을 제거하여 폴더를 제거할 수 있습니다.
2013년 6월 iOS 7에서는 새롭게 디자인된 아이콘, 상태 표시줄, 독을 포함한 새로운 홈 스크린 디자인이 도입되었습니다.스포트라이트 검색은 새로운 방식으로만 액세스할 수 있습니다.
2016년 6월, iOS 10이 WWDC 16에서 공개되었습니다.WDC 16에서는, 프리 인스톨 된 앱의 일부를 「삭제」할 수 있습니다.이 경우, 실제로 언인스톨 되는 것이 아니라 홈 스크린으로부터 숨겨져 있습니다.[4] 탈옥된 디바이스에서는 서명되지 않은 애플리케이션(Cydia를 통해 설치된 애플리케이션)은 시스템 애플리케이션으로 설치될 때 애플리케이션을 손가락으로 누르고 삭제를 선택하는 기존 방법으로는 삭제할 수 없습니다.대신 CyDelete를 설치하지 않는 한 Cydia를 통해 삭제해야 합니다.
2017년 6월 iOS11 발표와 함께 앱스토어, iTunes Store 등 여러 앱 아이콘이 새롭게 디자인되었습니다.지난 9월 아이폰X가 출시되면서 홈버튼을 클릭하는 대신 홈인디케이터(Home Indicator)를 쓸어서 홈화면에 접속하는 새로운 제스처가 등장했다.
iOS 13을 탑재한 아이폰에서 다크 모드가 처음 등장했던 2019년 6월, 홈 화면은 어두운 폴더, 어두운 독, 어두운 위젯, 어두운 벽지(원어민 벽지만 사용 가능) 등 새로운 어두운 시야를 확보했다.같은 해, iPad의 iOS는 「iPadOS」로 분리되었습니다.
2020년 6월 iOS 14가 SpringBoard에 큰 변화를 가하여 발표되었습니다.위젯은 Apple이 App Library라고 부르는 것과 함께 추가되었습니다.앱 라이브러리가 추가됨에 따라 사용자들은 홈 스크린에서 앱을 제거할 수 있게 되었습니다. 이는 이전 버전의 iOS에서는 불가능했습니다.
2022년 6월 iOS 16을 통해 홈 화면에 새로운 연속 벽지를 적용할 수 있습니다.
연구진은 모바일 기기에서 사용자가 SpringBoard에 아이콘을 구성하는 것은 주로 애플리케이션의 사용 빈도 및 관련성과 사용 편의성 및 [5]미관을 기준으로 한다는 것을 발견했습니다.
iOS의 SpringBoard와 동등한 Android는 비슷한 기능을 제공하는 앱 드로어가 될 것이다.
스포트라이트 검색
2008년 6월, Spotlight Search가 Spring Board에 추가되었습니다.홈 스크린의 첫 페이지에서 왼쪽으로 스와프하여 액세스할 수 있습니다.
2013년 6월 iOS 7에서는 앱의 첫 페이지에서 왼쪽을 스윕하는 [6]대신 홈 화면에서 스윕하는 것만으로 스포트라이트 검색에 액세스할 수 있습니다.
2015년 6월 iOS 9의 발표와 함께 일부 모델에서 Spotlight Search에 액세스하기 위해 왼쪽으로 스와이핑하는 기능이 다시 활성화되었으며 Siri Recommends와 같은 새로운 기능이 추가되었다.이 재활성화는 A6 칩 이상을 탑재한 iOS 장치에서만 지원되었습니다. 즉, iPhone 4S, iPod Touch 5, iPad 3와 같은 A5/A5X 장치에서는 홈 화면에서 아래로 이동해야만 스포트라이트 검색에 액세스할 수 있습니다.
그러나 2016년 6월 iOS 10에서는 기존 스포트라이트 검색 제안 대신 왼쪽으로만 스와이프하여 위젯 페이지를 볼 수 있습니다.이러한 페이지는 홈 화면에서 아래로 스와이프하여 액세스할 수 있습니다.또한 Notification Center의 검색 표시줄을 통해 스포트라이트 검색에 액세스할 수 있습니다.
2022년 6월 iOS 16에서는 Spotlight 버튼을 클릭하여 Spotlight에 액세스할 수도 있습니다.[7]
홈 스크린 앱 아이콘 레이아웃
2012년 이전 iOS 기기(iPad의 경우 세로 위치여야 함)는 독(아래 내용 동일)을 제외한 모든 홈 스크린 아이콘 레이아웃이 4(열) x 5(열)입니다.가로로 배치한 iPad의 레이아웃은 6x4로 표시됩니다.
2012년 iPhone 5의 도입으로 화면이 길어졌기 때문에 화면 아이콘 레이아웃이 4x6으로 변경되었다(3:4에서 9:16).iPad의 레이아웃은 변경되지 않았습니다.
2015년 9월, iPhone 6 Plus는 처음으로 가로 홈 화면을 iPhone에 [8]도입했습니다.
2017년 9월에 아이폰8 플러스가 출시되었습니다.iOS 버전에도 불구하고 아이폰8 Plus는 2022년에도 여전히 가로 홈 화면을 지원하는 최신 아이폰이다. (2022년 6월 이후로는 아이폰8 Plus가 iOS16에 지원되는 유일한 5.5인치 기기가 되어 이 기능을 지원하는 유일한 모델이 되었다.)그러나 iOS 16은 아직 개발 중이기 때문에 더 이상의 지원은 보장되지 않습니다.)
같은 '애플 스페셜 이벤트'에서 아이폰X는 9:19.5(1125×2436)의 '롱' 석면비로 출시됐다.그러나 앱 레이아웃은 여전히 4x6이었다.
2019년에는 iPadOS 13을 통해 보다 콤팩트한 홈 화면을 선택할 수 있습니다.새로운 콤팩트 홈 스크린에서는 세로 모드와 가로 모드 모두에서 [9]6x5 레이아웃의 아이콘을 사용할 수 있습니다.
2020년에는 iOS14를 통해 아이폰의 홈 화면에 위젯을 넣을 수 있습니다.
2021년에는 iPadOS 15에서 iPad 홈 화면에도 위젯을 넣을 수 있습니다.그 때문에, 새로운 컴팩트한 홈 스크린이 바뀌었습니다.홈 화면에 위젯이 없는 경우 레이아웃은 세로 방향의 경우 5x6, 가로 방향의 경우 6x5입니다.위젯이 있는 경우 가장 작은 크기라도 레이아웃은 세로 4x6, 가로 6x4가 됩니다.아이패드의 새로운 홈 스크린이 더 자유롭고 복잡하기 때문에,[10] 이것은 사실의 대략적인 목록일 뿐이다.
멀티태스킹 표시
2010년에는 iOS 4에서 멀티태스킹이 도입되었습니다.홈 버튼을 더블 클릭하면 화면이 올라가고 멀티태스킹 드로어를 위한 공간이 확보됩니다.이 드로어에는 현재 실행 중인 앱을 제외한 모든 실행 중인 앱이 아이콘으로 표시됩니다.아무나 길게 누르면 모든 아이콘의 오른쪽 상단 모서리에 있는 작은 "-" 버튼으로 "움직임 모드"를 트리거할 수 있습니다."-" 버튼을 누르면 [11]앱이 닫힙니다.
2013년 6월 iOS 7에서는 멀티태스킹 뷰가 재설계되었습니다.홈 버튼을 더블 클릭하면 멀티태스킹 뷰가 카드로 표시됩니다.왼쪽에서 오른쪽으로 나열되는 각 카드 아래에 앱 이름이 있는 아이콘이 해당 앱의 스크린샷입니다.그리고 맨 왼쪽에는 홈 스크린의 스크린샷도 있습니다.해당하는 카드를 위로 문지르면 [12]앱을 닫을 수 있습니다.
2014년 6월 iOS 8에서는 연락처에 대한 빠른 작업이 멀티태스킹 보기에 추가되었습니다.멀티태스킹 입력 시 연락처 아바타가 카드 목록의 맨 위에 표시됩니다.이러한 액션을 클릭하면 Face Time, Messages, Phone [13]Call 등의 추가 액션을 수행할 수 있습니다.
2015년 6월 iOS 9에서는 멀티태스킹 뷰를 재설계하여 연락처에 대한 빠른 액션을 없앴습니다.이제 카드는 아이콘과 앱 이름을 맨 위에 두고 왼쪽에서 오른쪽으로 들어 올립니다.목록의 맨 오른쪽에는 홈 스크린 스크린샷이 있습니다.
2017년 6월 iOS11에서는 홈 스크린 스크린샷이 더 이상 멀티태스킹 보기에 나타나지 않습니다.iOS 11 Developer Beta 3 이후 모든 앱을 닫으면 Spring Board가 홈 화면을 직접 표시합니다.iOS 11 Developer Beta의 이전 버전에서는 홈 화면으로 돌아가려면 홈 버튼을 클릭해야 하는 홈 화면에 가우스 블러 효과가 있습니다.iOS 11 이전(및 iOS 7 이후)에는 홈 화면의 스크린샷이 그대로 유지되며, 마찬가지로 홈 버튼을 클릭하면 홈으로 돌아갈 수도 있습니다.[14][15]
iOS 11 이전(및 iOS 7 이후)에서는 홈 버튼을 두 번 클릭하거나 5개의 손가락으로 닦는 것만으로 iPad의 멀티태스킹에 액세스할 수 있습니다(설정에서 활성화된 경우).iPad의 iOS 11에서는 화면 하단에서 한 번 쓸어 올리면 새로 설계된 도킹 스테이션이 나타납니다.스와이핑을 계속하면 새롭게 설계된 Control Center와 함께 새로운 "그리드형" 멀티태스킹 뷰가 나타납니다.홈 버튼을 두 번 클릭하거나 다섯 손가락으로 위로 문지르면 iPad에서 액세스할 수 있습니다.실제로 컨트롤 센터와 멀티태스킹이 통합된 iOS 버전은 iPad의 iOS 11이 유일합니다.[16]
아이폰X에서는 2017년 9월부터 홈인디케이터를 켜고 잠시 정지하면 멀티태스킹에 접속할 수 있다.
2018년 6월, Control Center는 iPad의 iOS 12의 멀티태스킹 뷰에서 삭제되었습니다.
iPad Pro 2018에서는 홈 버튼이 제거되었습니다.따라서 홈 인디케이터에서 위로 이동하여 멀티태스킹 보기에 액세스하면 이전의 두 번 클릭 홈 버튼 프로세스가 대체됩니다.
2018년 12월 iOS 12.1.2가 멀티태스킹 뷰에서 새로운 클로징 애니메이션과 함께 일반에 공개되었습니다.스크린샷이 위쪽으로 이동해 사라지는 전작 애니메이션은 중국 특허청구를 위반한 것으로 알려졌다.새로운 애니메이션은 스크린샷이 조금 올라갔다가 그 사이에 사라진다.이 기능은 중국 사용자에게만 도입됩니다.[17] 이 애니메이션은 iOS 12.3 베타 [18]3과 함께 다시 돌아왔다.
2021년 iPadOS 15에서는 멀티태스킹 메뉴가 iPad의 앱 상단에 표시되므로 사용자는 쉽게 Split View 또는 Slide Over로 이동할 수 있습니다.
2022년 iPadOS 16에서는 Stage Manager(M1 iPad에서만 사용 가능)를 통해 iPad 사용자가 [19]멀티태스킹을 위해 멀티윈도 뷰에 액세스할 수 있습니다.
다른이들
2019년부터 기본 아이콘(예: 탭 표시줄 아이콘)은 SF 기호로 대체되었습니다.
탈옥한 장치
아이콘 표시
SpringBoard 레이아웃이 속성 목록 파일에 있습니다./var/mobile/Library/SpringBoard/IconState.plist.
1.1.3 이전 버전의 iPhone OS/iOS에서는 탈옥으로 인해 SpringBoard에 타사 애플리케이션을 표시하기 위한 패치가 적용되었습니다.
iPhone OS/iOS 버전 1.1.3 이후에서는 SpringBoard가 기본적으로 서드파티 아이콘을 렌더링하므로 패치 적용이 필요하지 않습니다.단, 탈옥한 어플리케이션은 /var/mobile/Applications의 서드파티 어플리케이션 폴더 대신 /Applications에 저장됩니다.
커스터마이즈
테마
탈옥한 장치의 SpringBoard는 테마 또는 스킨으로 맞춤화할 수 있습니다.WinterBoard(iOS 2–iOS 9),[20] Anemone(iOS 7–iOS 11),[21] 최신 SnowBoard(iOS 11–iOS 14.3),[22] iThemer(iOS 11–iOS 12)[23] 등의 "플랫폼"을 통해 적용할 수 있습니다.이러한 "엔진"은 모두 Cydia, Sileo, Zebra 및 Installer 5와 같은 탈옥 장치에 타사 패키지 관리자를 통해 설치할 수 있습니다.SpringBoard의 애플리케이션 및 사용자 인터페이스 요소는 수동으로 테마를 설정할 수 있지만, 대부분의 사용자는 테마를 보다 안정적이고 단순하며 사용자가 원할 때마다 쉽게 테마를 활성화/비활성화할 수 있는 등의 기능을 제공하기 때문에 이러한 테마를 사용하는 플랫폼을 선택합니다.시디아 타사 jailbreaking 소프트웨어를 통해서 A12(iOS12, Sileo 기본 패키지 매니저로 대신 시디아)[26]또는 키메라에 A7-A11[베타에 있니, iOS 12-iOS14.4100%지원되는, 다른, 새, 버전 작업은 실험적인 것이다][25]과 키메라의 더 최근의 애플리케이션unc0ver(iOS 11– 13iOS)[24]Checkra1n 같은 설치할 수 있다.spredecess또는 Electra(iOS 11)[27]를 선택합니다.
테마는 주로 홈스크린 아이콘 모양에서 SpringBoard의 모양을 다양하게 변경할 수 있습니다.그러나 테마는 독, 폴더 배경 및 내부 설정 아이콘과 같은 사용자 인터페이스의 요소도 변경합니다.
스프링보드 교체
기본 SpringBoard는 FrontPage와 [28]같은 조정으로 변경할 수 있습니다.
버그
"유효 전력" 버그
2015년 5월 사용자가 특정 문자 집합과 유니코드를 정해진 순서로 붙여넣는 버그가 발견되어 SpringBoard가 충돌했다가 다시 시작되었습니다. 이 버그는 부팅 화면과 동일한 [29][30]흑백 화면과 흰색 또는 검은색 Apple 로고(사용자의 장치에 따라 다릅니다.이 현상은 나중에 알림 드롭다운 또는 잠금 화면을 통해 메시지가 표시될 때만 발생하는 것으로 좁혀졌습니다.[31] 이를 비활성화하면 수정할 수 있습니다.메시지를 읽지 않은 상태에서 피해자가 메시지를 받은 iMessage 앱이나 다른 앱을 열면 해당 앱이 [32]충돌합니다.
버그를 트리거하기 위해 가장 일반적으로 사용되는 코드는 다음과 같습니다.[33]
유효.파워(Power)
버그가 [29]동작하기 위해서 「효과적」섹션은 필요 없습니다.이 버그는 아이폰, 애플워치, 아이팟 터치, 맥 컴퓨터, 아이패드에 영향을 미쳤다.
2015년 6월 30일에 iOS 8.4가 출시됨에 따라, "효과적"이 실현되었습니다.Power" 버그가 수정되었습니다.
12:15 AM 버그
이 섹션은 어떠한 출처도 인용하지 않습니다. 2021년 7월 (이를 에 대해 합니다) |
iOS 11이 출시된 이후, 일부 사용자들은 매일 아침 12시 15분에 도달하는 시계로 인해 아이폰이나 아이팟 터치에서 무작위로 재부팅되는 것에 대해 불평하고 있습니다.이로 인해 애플은 iOS 11.2 업데이트에서 이 업데이트를 수정하려고 했지만 오후 12시 15분 버그를 추가하여 상황을 더 악화시켰고, 이로 인해 오후 12시 15분과 오전 12시 15분에 iOS 기기가 재부팅되었습니다.이 버그는 iOS 11.2 업데이트의 재발매로 수정되었습니다.
CVE-2018-4124
iOS 11 출시 직후 버그(CVE-)2018-4124)는 SpringBoard가 충돌했다가 다시 실행되도록 하는 것으로 확인되었으며, SpringBoard는 부팅 [29][30]화면과 동일한 흑백 화면과 흰색 또는 검은색 Apple 로고(사용자의 장치에 따라 다름)를 표시합니다.이 문제는 CoreText 구성 요소의 문제로 인해 발생합니다.iOS 11 – iOS 11.3을 실행하는 디바이스에서 문자를 보면 메모리 파손으로 인해 서비스 거부가 발생합니다.
캐릭터는 다음과 같습니다.[34]
జ్ఞా
애플은 나중에 iOS 11.2.6 릴리스로 이 오류를 해결했습니다.iPhone이 크래쉬 하는 이유는 iPhone이 사용하는 [35]글꼴이 해당 문자를 지원하지 않기 때문입니다.
응용 프로그램 로드
iOS 4.3.3에서 SpringBoard는 홈 화면에 표시할 iPhone 파일 시스템의 /Applications 및 /var/mobile/Applications 디렉토리에서 애플리케이션을 찾습니다.
MacOS에서 사용
Mac OS X Lion에는 'Launchpad'라는 새로운 기능이 추가되었습니다.이 기능은 iOS 소프트웨어의 SpringBoard 기능을 기반으로 합니다.폴더와 같은 기능을 포함하고 있지만 홈 스크린과 같은 기능은 아니며 도킹 스테이션의 확장 기능(대시보드)에 더 가깝습니다.
Mac OS X Lion 개발자 프리뷰 이전에 SpringBoard는 Launchpad로 이름이 변경되었습니다.도킹 스테이션에 표시되는 이름은 그대로이지만 Launchpad를 구성하는 데 사용되는 이미지는 여전히 "SpringBoard"(또는 "sb")로 명명되어 있으며 /System/Library/CoreServices/Dock.app/Contents/Resources에서 찾을 수 있습니다.
레퍼런스
- ^ Apple – iPod touch 기능 2009년 8월 23일 Wayback Machine에서 아카이브
- ^ 첫 외관: 아이폰 1.1.3 (Macworld)
- ^ "Welcome to iPhone OS3.0". iPhone Life. Summer 2009.
- ^ "The Talk Show Live From WWDC 2016: John Gruber with Phil Schiller and Craig Federighi".
- ^ 마티아스 뵈머, 안토니오 크뤼거스마트폰 사용자의 아이콘 배열에 관한 연구컴퓨터 시스템의 인적 요소에 관한 SIGCHI 회의(CHI '13).ACM, 뉴욕, 뉴욕, 미국, 2137–2146.
- ^ "How to Use Spotlight Search in iOS 7".
- ^ "7 crucial iOS 16 features that Apple didn't tell you about".
- ^ "Get the iPhone 6 Plus' Resolution & Home Screen Landscape Mode on Your iPhone 6".
- ^ "iPadOS 13".
- ^ "iPadOS 15 ruined my iPad's homescreen".
- ^ "Apple's iOS 4 Explored".
- ^ "iOS 7 How-to: Use the new multitasking interface".
- ^ "How to use multitasking contacts in iOS 8".
- ^ "100+ NEW iOS 11 Beta 3 Features & Changes!".
- ^ "Learn all the new gestures for iPhone X".
- ^ "iOS 11: How multitasking and the Dock work on the iPad".
- ^ "iOS 12.1.2 Introduces Changes To Counter Qualcomm Patent Claims In China, Including New Multitasking Animation".
- ^ "iOS开发版更新内容曝光 上滑清除动画将回归".
- ^ "Apple Resizes the iPad's Workflow with Stage Manager".
- ^ "WinterBoard · Cydia". cydia.saurik.com. Retrieved March 4, 2019.
- ^ Anemone, a revolutionary theming engine for iOS 7 to iOS 10! Theme more than just images!: AnemoneTeam/Anemone, AnemoneTeam, March 1, 2019, retrieved March 4, 2019
- ^ "How to set up and use SnowBoard (Anemone alternative)". Yalu Jailbreak. October 5, 2018. Retrieved March 4, 2019.
- ^ "DOD Graphics (@DODGraphics) Twitter". twitter.com. Retrieved June 4, 2019.
- ^ Pwn20wnd (March 4, 2019), GitHub - pwn20wndstuff/Undecimus: unc0ver jailbreak for iOS 11.0: 12.1.2., retrieved March 4, 2019
- ^ "Checkra1n". checkra1n.in. Retrieved January 7, 2022.
- ^ "Chimera". chimera.sh. Retrieved June 4, 2019.
- ^ "Electra". coolstar.org. Retrieved March 4, 2019.
- ^ "FrontPage API". junesiphone.com. Retrieved June 4, 2019.
- ^ a b c "Bug in iOS Unicode handling crashes iPhones with a simple text". Apple Insider. May 26, 2015. Retrieved May 29, 2015.
- ^ a b "Corrupt iCloud Data Causes iOS SpringBoard Home Screen Crash (with Fix!)". The Mac Observer. June 18, 2015. Retrieved June 18, 2015.
- ^ Griffin, Andrew (May 28, 2015). "iPhone 'effective power' text: how to be safe from iOS bug that lets people crash your phone". Independent.co.uk. Archived from the original on May 24, 2022. Retrieved May 29, 2015.
- ^ Clover, Juli (May 26, 2015). "New iOS Bug Crashing iPhones Simply by Receiving a Text Message". MacRumors. Retrieved May 29, 2015.
- ^ Chowdhry, Amit (May 29, 2015). "Apple Acknowledges Disastrous iPhone Messages Bug, Suggests This Temporary Fix". Forbes. Retrieved June 2, 2015.
- ^ "NVD – CVE-2018-4124". nvd.nist.gov. Retrieved March 4, 2019.
- ^ "About the security content of iOS 11.2.6". Apple Support. Retrieved March 4, 2019.
