Version: 2019.3
iOS 스플래시 화면 커스터마이징
iOS 빌드 설정

iOS 하드웨어 가이드

하드웨어 모델

다음 리스트는 다양한 세대의 장치에서 사용할 수 있는 iOS 하드웨어를 요약한 것입니다. 현재 장치 셰이더 퍼포먼스는 벤치마크를 사용하여 다른 하드웨어 기능을 비교하는 gfxbench에서 비교할 수 있습니다.

iPhone 모델

iPhone 4S

  • 스크린: 960x640 픽셀, 326ppi LCD, 800:1 명암비
  • Apple A5 듀얼코어 1GHz ARM Cortex-A9 MPCore CPU
  • 듀얼코어 PowerVR SGX543MP2 GPU
  • 512MB 메모리
  • 후면 카메라: 800만 화소 적외선 차단 필터, 후면 조명 센서, 1080p/30fps HD 동영상
  • 전면 카메라: 30만 화소(VGA), 위치 태그 지정, 탭 포커스, 480p/30fps SD 동영상
  • GPS 지원
  • 컴파스 지원

새로운 A5 칩이 탑재된 iPhone 4S는 복잡한 셰이더를 전체 스크린에 렌더링할 수 있습니다. 이미지 이펙트까지 렌더링할 수도 있지만 셰이더 최적화가 여전히 중요합니다. 하지만 게임이 디바이스의 한계를 넘지 않는다면 PC와 마찬가지로 이 세대의 디바이스에서 스크립팅과 게임플레이를 최적화하는 것은 시간 낭비입니다.

iPhone 5

  • 스크린: 1,136x640 픽셀, 326ppi LCD
  • Apple A6 듀얼코어 1.3GHz Apple 설계 ARMv7s CPU
  • 트리플코어 PowerVR SGX543MP3 GPU
  • 1GB LPDDR2 메모리
  • 후면 카메라: 800만 화소 적외선 차단 필터, 후면 조명 센서, 1080p/30fps HD 동영상
  • 전면 카메라: 120만 화소, 태깅, 탭 포커스, 720p/30fps SD 동영상
  • GPS 지원
  • 컴파스 지원

iPhone 5S

  • 스크린: 4인치 1,136x640 픽셀, 326ppi LCD
  • Apple A7 듀얼코어 1.3GHz Apple 설계 ARMv8 64비트 CPU
  • M7 모션 코프로세서
  • Cluster PowerVR G643 GPU 4개
  • 1GB LPDDR3 메모리
  • 후면 카메라: 800만 화소 적외선 차단 필터, 후면 조명 센서, 1080p/30fps HD 동영상
  • 전면 카메라: 120만 화소, 태깅, 탭 포커스, 720p/30fps SD 동영상
  • GPS 및 GLONASS 지원
  • 컴파스 지원
  • 3축 자이로 센서
  • 근접 센서
  • 주변광 센서
  • 터치 ID 지문 인식 센서

iPhone 6(+)

  • 스크린(iPhone6): 4.7인치 1134x750 픽셀, 326ppi LCD
  • 스크린(iPhone6+): 5.5인치 1920x1080 픽셀, 401ppi LCD
  • Apple A8 듀얼코어 1.4GHz Apple 설계 ARMv8-A 64비트 CPU
  • M8 모션 코프로세서
  • 쿼드코어 PowerVR GX6450 GPU
  • 1GB LPDDR3 메모리
  • 후면 카메라: 800만 화소 적외선 차단 필터, 후면 조명 센서, 1080p/60fps HD 동영상
  • 전면 카메라: 120만 화소, 태깅, 탭 포커스, 720p/30fps SD 동영상
  • GPS 및 GLONASS 지원
  • 컴파스 지원
  • 3축 자이로 센서
  • 근접 센서
  • 주변광 센서
  • 터치 ID 지문 인식 센서
  • NFC

iPhone 6s(+)

  • 스크린(iPhone6): 4.7인치 1134x750 픽셀, 326ppi LCD
  • 스크린(iPhone6+): 5.5인치 1920x1080 픽셀, 401ppi LCD
  • Apple A9 1.84 GHz Apple 설계 ARMv8-A 64비트 CPU
  • 내장 M9 모션 코프로세서
  • 헥사코어 PowerVR GT7600 GPU
  • 2GB LPDDR4 메모리
  • 후면 카메라: 1,200만 화소 위상차 오토 포커스, 듀얼 LED 듀얼톤 플래시, 4K/30fps 동영상
  • 전면 카메라: 500만 화소 얼굴 인식, HDR, 파노라마, 1080p/30fps HD 동영상
  • A-GPS 및 GLONASS 지원
  • 컴파스 지원
  • 3축 자이로 센서
  • 근접 센서
  • 주변광 센서
  • 터치 ID 지문 인식 센서
  • NFC

iPhone 7(+)

  • 스크린(iPhone6): 4.7인치 1134x750 픽셀, 326ppi LCD
  • 스크린(iPhone6+): 5.5인치 1920x1080 픽셀, 401ppi LCD
  • Apple A10 Fusion 2.34 GHz 쿼드코어(2 Hurricane + 2 Zephyr)
  • M10 모션 코프로세서
  • 헥사코어 PowerVR Series7XT Plus
  • iPhone7: 2GB LPDDR4 메모리
  • iPhone7+: 3GB LPDDR4 메모리
  • 후면 카메라: 1,200만 화소 위상차 오토 포커스, 듀얼 LED 듀얼톤 플래시, 4K/30fps 동영상
  • iPhone7+에는 1,200만 화소 보조 카메라가 탑재되었습니다.
  • 전면 카메라: 700만 화소 얼굴 인식, HDR, 파노라마, 1080p/30fps HD 동영상
  • A-GPS 및 GLONASS 지원
  • 컴파스 지원
  • 3축 자이로 센서
  • 근접 센서
  • 주변광 센서
  • 터치 ID 지문 인식 센서
  • NFC

iPhone 8(+)

  • 스크린(iPhone6): 4.7인치 1134x750 픽셀, 326ppi LCD
  • 스크린(iPhone6+): 5.5인치 1920x1080 픽셀, 401ppi LCD
  • Apple A11 Bionic 2.39 GHz 헥사코어(2 Monsoon + 4 Mistral) 및 Neural Engine
  • M11 모션 코프로세서
  • iPhone8: 2GB LPDDR4 메모리
  • iPhone8+: 3GB LPDDR4 메모리
  • 후면 카메라: 1,200만 화소 위상차 오토 포커스, 듀얼 LED 듀얼톤 플래시, 4K/60fps 동영상
  • iPhone8+에는 1,200만 화소 보조 카메라가 탑재되었습니다.
  • 전면 카메라: 700만 화소 얼굴 인식, HDR, 파노라마, 1080p/30fps HD 동영상
  • A-GPS 및 GLONASS 지원
  • 컴파스 지원
  • 3축 자이로 센서
  • 근접 센서
  • 주변광 센서
  • 터치 ID 지문 인식 센서
  • NFC
  • 무선 충전 지원

iPhone X

  • 스크린: 5.8인치 1125x2436 픽셀, 458ppi OLED
  • Apple A11 Bionic 2.39 GHz 헥사코어(2 Monsoon + 4 Mistral) 및 Neural Engine
  • M11 모션 코프로세서
  • 3GB LPDDR4 메모리
  • 후면 듀얼 카메라: 1,200만 화소 위상차 오토 포커스, 듀얼 LED 듀얼톤 플래시, 4K/60fps 동영상
  • 전면 카메라: 700만 화소 얼굴 인식, HDR, 파노라마, 1080p/30fps HD 동영상
  • A-GPS 및 GLONASS 지원
  • 컴파스 지원
  • 3축 자이로 센서
  • 근접 센서
  • 주변광 센서
  • 터치 ID 지문 인식 센서
  • NFC
  • 무선 충전 지원

iPod Touch 모델

iPod Touch 5세대

  • 스크린: 1,136x640 픽셀, 326ppi LCD
  • Apple A5 듀얼코어 1GHz(800MHz로 언더클럭) ARM Cortex-A9 MPCore CPU
  • 듀얼코어 PowerVR SGX543MP2 GPU
  • 512MB 메모리
  • 후면 카메라: 500만 화소 후면 조명 CMOS 이미지 센서, 1080p/30fps HD 동영상, 얼굴 인식, 동영상 흔들림 보정
  • 전면 카메라: 120만 화소, 위치 태그 지정, 탭 포커스, 720p/30fps HD 동영상

iPad 모델

iPad 2

  • 스크린: 1024x768 픽셀, 132ppi LCD, LED 백라이트
  • Apple A5 듀얼코어 1GHz ARM Cortex-A9 MPCore CPU
  • 듀얼코어 PowerVR SGX543MP2 GPU
  • 512MB DDR2 RAM
  • GPS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + Bluetooth 2.1 + (3G 버전에는 3G Cellular HSDPA, 2G cellular EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad2: A5는 셰이더가 충분히 단순하다는 가정 하에 풀스크린 범프맵이 가능합니다. 그러나 중요한 오브젝트에만 범프맵을 적용하는 편이 게임의 성능을 최대한 높여줍니다. 풀스크린 이미지 이펙트 사용은 아직 무리가 따릅니다. 스크립팅 최적화가 덜 중요합니다.

iPad(3세대)

  • 스크린: 2048x1536 픽셀, 264ppi LCD, LED 백라이트
  • Apple A5X
  • 듀얼코어 1GHz ARM Cortex-A9 MPCore CPU
  • 쿼드코어 PowerVR SGX543MP4 GPU
  • 1GB LPDDR2 RAM
  • GPS 및 GLONASS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + Bluetooth 4.0 + (3G 버전에는 LTE, 3G Cellular HSDPA, 2G cellular EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad 3는 물의 반사나 풀스크린 이미지 이펙트 등의 텍스처로 렌더링 효과를 구현할 수 있는 것으로 나타났지만 최적화된 셰이더가 아직은 중요합니다. 하지만 게임이 디바이스의 한계를 넘지 않는다면 PC와 마찬가지로 이 세대의 디바이스에서 스크립팅과 게임플레이를 최적화하는 것은 시간 낭비입니다.

iPad(4세대)

  • 스크린: 2048x1536 픽셀, 264ppi LCD, LED 백라이트
  • Apple A6X 듀얼코어 1.4GHz Apple Swift
  • 쿼드코어 PowerVR SGX554MP4 GPU
  • 1GB LPDDR2 RAM
  • GPS 및 GLONASS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + Bluetooth 4.0 + (3G 버전에는 LTE, 3G Cellular HSDPA, 2G cellular EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad(5세대)

  • 스크린: 2048x1536 픽셀, 264ppi LCD, LED 백라이트
  • Apple A9 1.85 GHz 듀얼코어 64비트 ARMv8-A
  • PowerVR 7XT GT7600
  • M9 모션 코프로세서
  • 2GB LPDDR4 RAM
  • A-GPS 및 GLONASS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + 블루투스 4.2 + (LTE Advanced, UMTS/HSPA/​HSPA+/DC-HSDPA, GSM/EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad(6세대)

  • 스크린: 2048x1536 픽셀, 264ppi LCD, LED 백라이트
  • Apple A10 Fusion 2.34 GHz 쿼드코어
  • PowerVR 7XT GT7600
  • M10 모션 코프로세서
  • 2GB LPDDR4 RAM
  • A-GPS 및 GLONASS 지원
  • Apple Pencil 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + 블루투스 4.2 + (LTE Advanced, UMTS/HSPA/​HSPA+/DC-HSDPA, GSM/EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad Air

  • 스크린: 2048x1536 픽셀, 264ppi LCD, LED 백라이트
  • Apple A7 듀얼코어 1.4GHz Apple Cyclone
  • 쿼드코어 PowerVR G6430 GPU
  • M7 모션 코프로세서
  • 1GB LPDDR3 RAM
  • GPS 및 GLONASS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + Bluetooth 4.0 + (3G 버전에는 LTE, 3G Cellular HSDPA, 2G cellular EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad Air 2

  • 스크린: 2048x1536 픽셀, 264ppi LCD, LED 백라이트
  • Apple A8X 1.5GHz 트리플코어
  • 헥사코어 PowerVR GX6650 GPU
  • M8 모션 코프로세서
  • 2GB LPDDR3 RAM
  • GPS 및 GLONASS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + Bluetooth 4.0 + (3G 버전에는 LTE, 3G Cellular HSDPA, 2G cellular EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad Mini

  • 스크린: 1024x768 픽셀, 163ppi LCD, LED 백라이트
  • Apple A5 듀얼코어 1GHz ARM Cortex-A9
  • 듀얼코어 PowerVR SGX543MP2 GPU
  • 512MB DDR2 RAM
  • GPS 및 GLONASS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + Bluetooth 4.0 + (3G 버전에는 LTE, 3G Cellular HSDPA, 2G cellular EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad Mini 2

  • 스크린: 2048x1536 픽셀, 326ppi LCD, LED 백라이트
  • Apple A7 듀얼코어 1.3GHz Apple Cyclone
  • 쿼드코어 PowerVR G6430 GPU
  • 1GB LPDDR3 RAM
  • GPS 및 GLONASS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + Bluetooth 4.0 + (3G 버전에는 LTE, 3G Cellular HSDPA, 2G cellular EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad Mini 3

  • 스크린: 2048x1536 픽셀, 326ppi LCD, LED 백라이트
  • Apple A7 듀얼코어 1.3GHz Apple Cyclone
  • 쿼드코어 PowerVR G6430 GPU
  • 1GB LPDDR3 RAM
  • GPS 및 GLONASS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + Bluetooth 4.0 + (3G 버전에는 LTE, 3G Cellular HSDPA, 2G cellular EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad Pro(1세대)

  • 9.7인치 스크린: 20148x1536 픽셀, 264ppi LCD, LED 백라이트
  • 12.9인치 스크린: 2732x2048 픽셀, 264ppi LCD, LED 백라이트
  • Apple A9X 64비트 ARMv8-A 듀얼코어(9.7인치 모델은 약간의 언더클로킹 적용)
  • PowerVR 7XT GT7800(12개 클러스터)
  • M9 모션 코프로세서
  • 12.9인치 모델: 4GB LPDDR4 RAM
  • 9.7인치 모델: 2GB LPDDR4 RAM
  • A-GPS 및 GLONASS 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + 블루투스 4.2 + (LTE Advanced, UMTS/HSPA/​HSPA+/DC-HSDPA, GSM/EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

iPad Pro(2세대)

  • 10.5인치 스크린: 2224x1668 픽셀, 264ppi LCD, LED 백라이트
  • 12.9인치 스크린: 2732x2048 픽셀, 264ppi LCD, LED 백라이트
  • Apple A10X Fusion 2.38 GHz 헥사코어(3 Hurricane + 3 Zephyr)
  • PowerVR 7XT GT7600 Plus(12개 클러스터)
  • M10 모션 코프로세서
  • 4GB LPDDR4 RAM
  • A-GPS 및 GLONASS 지원
  • ProMotion 지원
  • 가속 센서, 3축 자이로, 근접 센서, 주변광 센서, 자력계
  • Wifi + 블루투스 4.2 + (LTE Advanced, UMTS/HSPA/​HSPA+/DC-HSDPA, GSM/EDGE)
  • 물리 키: 홈, 대기, 기능 전환, 볼륨

GPU(Graphics Processing Unit)와 숨겨진 표면 제거

iPhone/iPad의 GPU는 타일 기반 디퍼드 렌더러입니다. iPhone/iPad GPU는 대부분의 데스크톱 컴퓨터 GPU와 달리 씬을 프로세스할 때 이미지를 렌더링하는 데 필요한 작업을 최대한 빨리 최소화하는 데 집중합니다. 이렇게 하면 가시 픽셀만 프로세싱 리소스를 사용합니다.

GPU의 프레임 버퍼는 타일로 분할되고 렌더링은 타일별로 수행됩니다. 우선 전체 프레임의 삼각형을 모아 타일에 할당합니다. 그런 다음, 각 삼각형의 가시 조각을 선택합니다. 최종적으로 선택된 조각이 래스터라이저에 전달됩니다. 카메라에서 오클루전된 삼각형 조각은 이 단계에 거부됩니다.

즉, iPhone/iPad GPU는 Hidden Surface Removal 작업을 구현하여 리소스를 절약합니다. 이러한 아키텍처는 메모리 대역폭을 덜 소비하고, 전력 소비를 낮추며, 텍스처 캐시를 보다 잘 활용합니다. 타일 기반 디퍼드 렌더링은 실제 래스터화 이전에 장치가 가려진 조각을 거부할 수 있도록 하여 오버드로우를 낮게 유지하는 데 도움이 됩니다.

자세한 내용을 다음을 참고하십시오.

텍스처 압축

iOS 기기는 다음의 텍스처 압축 포맷을 지원합니다.

  • PVRTC 는 RGB 및 RGBA(색 정보+알파 채널) 텍스처 포맷을 지원하고 하나의 픽셀을 2비트 또는 4비트로 압축할 수 있습니다. PVRTC 포맷은 메모리 공간과 메모리 대역폭 사용을 줄여서 메모리에서 데이터를 읽을 수 있도록 만드는 데 필수적입니다. 이러한 기능은 대부분의 모바일 기기에서 매우 제한적입니다.

  • ETC 압축은 4x4 픽셀 블록을 64비트로 압축하지만, 알파 채널이 없습니다.

  • ETC2 는 1비트 및 8비트 알파 채널 압축입니다.

  • ASTC 는 픽셀 블록 크기를 사용하는 유연한 포맷입니다. Metal 및 OpenGL ES 3.0 그래픽스 API에서 지원됩니다.

참고: iOS 기기의 DXT 텍스처 압축 포맷은 지원되지 않습니다.

iOS의 텍스처 압축 옵션에 대한 자세한 내용은 iOS 2D 텍스처 오버라이드를 참조하십시오.

버텍스 처리 장치

iPhone/iPad에는 버텍스 처리 전용 장치가 있습니다. 이 장치는 래스터화(rasterization)와 병렬로 연산을 실행합니다. 병렬 처리를 개선하려면 iPhone/iPad는 버텍스를 래스터라이저보다 한 프레임 먼저 처리합니다.

통합 메모리 아키텍처

iPhone/iPad의 CPU와 GPU는 모두 동일한 메모리를 공유합니다. 따라서 (메인 메모리도 다 쓰지 않는 한) 텍스처에 필요한 동영상 메모리가 부족해지는 상황을 우려할 필요가 없다는 장점이 있습니다. 단점은 게임플레이와 그래픽스에 동일한 메모리 대역폭을 공유한다는 것입니다. 그래픽스에 할애하는 메모리 대역폭이 많아질수록 게임플레이와 물리 연산에 사용할 수 있는 대역폭이 줄어듭니다.

멀티미디어 보조처리 장치

iPhone/iPad의 메인 CPU에는 VFP 또는 NEON 아키텍처를 지원하는 강력한 SIMD(Single Instruction, Multiple Data) 보조 처리 장치가 탑재되어 있습니다. Unity iOS 런타임은 이 장치를 스킨드 메시 변환, 지오메트리 일괄 작업, 오디오 프로세싱 및 기타 연산 집약적인 작업 같은 여러 작업에 이용합니다.


  • 2018–06–28 페이지 수정됨
iOS 스플래시 화면 커스터마이징
iOS 빌드 설정