iPhone 화면이 바뀌면 앱도 고쳐야 하나? 개발비와 테스트 비용을 한 번에 계산

iOS 개발  ·   ·  약 10분

iPhone 옆에 숫자가 아직 비어 있는 개발비와 테스트 비용 표

새 iPhone 다음 첫 티켓은 기능이 아니라, 화면이 바뀌었으니 앱을 고칠지, 개발을 얼마로 적을지, 테스트를 한 바퀴 더 깔지인 경우가 많습니다. 아래는 Apple이 사양 페이지에 적어 둔 숫자를 먼저 맞추고, 개발 시간과 테스트 비용을 두 장으로 나눕니다. 단가는 팀 단가로 바꾸세요. 여기 첫머리에는 합계를 두지 않습니다.

5
개발 작업 묶음
2
나눠 적는 비용 표
10만 원
샘플 시간 단가, 교체 가능

사양 페이지에 적힌 것

iPhone 18 Pro는 여전히 6.3인치 Super Retina XDR, 2622×1206, 460 ppi입니다. iPhone 18 Pro Max는 6.9인치, 2868×1320, 460 ppi입니다. 이 두 줄은 iPhone 17 Pro 기술 사양과 이전 6.9인치 기기가 공개한 격자와 같습니다. @3x이므로 3으로 나누면 논리 해상도는 402×874 pt와 440×956 pt입니다. Apple 사양 페이지는 pt를 찍지 않습니다. 이 나눗셈은 코드 속 고정 숫자를 찾기 위한 것입니다.

밝기도 이전 세대와 같습니다. 일반 최대 1000니트, HDR 피크 1600, 야외 피크 3000, 최저 1니트. ProMotion은 최대 120Hz이고 Always-On, P3, 반사 방지 코팅도 그대로입니다. 이것은 새 레이아웃 상수가 아닙니다. Pro와 Pro Max의 크기, 배터리, 가격 차이는 여섯 가지 비교에 있고, 대응 시간과 한 칸에 넣지 않습니다.

바뀐 것은 Dynamic Island입니다. 2026년 9월 보도자료는 더 작아졌고 실시간 현황을 동시에 세 개까지 보여 주며 Face ID는 그대로라고 적습니다. 보도자료와 사양 페이지 모두 아일랜드의 포인트 너비와 높이는 주지 않습니다. 픽셀이 같다고 위쪽 안전 영역의 pt까지 같은 것은 아닙니다. 새 시뮬레이터에서 safeAreaInsets를 읽고, 17 Pro에서 잰 상수는 재사용하지 않습니다.

iPhone 17 Pro / Pro MaxiPhone 18 Pro / Pro Max
픽셀2622×1206, 2868×1320. 모두 460 ppi같은 숫자. 18 Pro 기술 사양
논리 포인트(픽셀 ÷ 3)402×874 pt, 440×956 pt그대로. 사양 페이지에는 이 행이 없음
밝기와 주사율1000 / 1600 / 3000니트, 최저 1니트, 최대 120Hz사양 페이지의 숫자가 같음
Dynamic Island있음. 포인트 크기는 따로 없음보도자료: 더 작고, 실시간 현황 동시 3개

아일랜드 포인트 크기는 시뮬레이터에서

수십 퍼센트 커졌다는 글은 Apple이 smaller라고 쓴 보도자료와 맞지 않습니다. 사양 페이지와 보도자료에 없는 너비와 높이는 쓰지 않습니다.

코드를 고쳐야 하는 앱

해상도가 그대로여도 티켓을 닫을 수는 없습니다. 갈라 적을 것은 “에셋을 다시 그리기”와 “안전 영역이 이 아일랜드를 아직 피하는지”입니다.

  • 제약이 안전 영역을 따르거나 SwiftUI 안전 영역을 씁니다. 2622×1206용 @3x를 다시 뽑지 않는 경우가 많습니다. iPhone 18 Pro와 Pro Max 시뮬레이터에서 세로·가로를 보고, 위쪽 컨트롤이 아일랜드 안으로 들어갔는지 확인합니다.
  • 너비와 높이가 고정되어 있습니다. UIScreen.main.bounds, 402, 874, 440, 956, 예전 아일랜드 위치로 자른 스플래시와 전체 화면 영상은 고칩니다. 프레임 버퍼를 이 포인트 크기에 잠근 게임은 막대형 Pro를 채울 수 있어도, 안전 영역과 가로는 따로 봅니다.
  • ActivityKit을 씁니다. 아일랜드는 실시간 현황을 동시에 세 개 둘 수 있습니다. 컴팩트, 미니멀, 다른 앱과 나란히 있는 모습을 봅니다. 없으면 아래 표의 그 행은 0입니다.
  • 접는 iPhone Duo. 바깥 화면과 안쪽 화면은 다른 패널입니다. 시간을 막대형 표에 합치지 않습니다. 형태는 iOS 27 기종 비교를 보세요.

iOS 27에는 새 픽셀과 별개인 테스트 경로가 있습니다. WWDC26 Modernize your UIKit app은 지원 방향을 시스템이 무시할 수 있는 선호로 두고, iPhone 미러링처럼 크기를 바꿀 수 있는 환경에서는 그 선호가 빠집니다. “항상 세로, 항상 이 너비”로 계산하면 그 경로도 봅니다.

저장소에서 고정 크기부터 검색
# 많이 걸릴 때만 ‘크기 고정’ 열을 씁니다
rg -n "UIScreen\.main\.bounds|nativeBounds|874|402" --glob "*.swift"

개발비를 적는 법

아래는 막대형 18 Pro / Pro Max를 한 번 맞추는 인시입니다. 새 기능과 디자인 시스템 재작성은 없습니다. 왼쪽은 안전 영역을 따르는 프로젝트, 오른쪽은 매직 넘버가 검색되는 프로젝트입니다. 실시간 현황이 있을 때만 세 번째 줄을 두고, 없으면 4와 12를 뺍니다. 샘플 단가는 시간당 10만 원으로, 위안 500원을 읽기 쉽게 맞춘 값입니다.

개발 작업이미 적응크기 고정
시뮬레이터 두 대, 세로·가로 안전 영역4인시8인시
고정된 너비, 높이, 내비게이션 바 높이 제거024인시
Dynamic Island와 실시간 현황4인시12인시
스플래시, 전체 화면 영상, 예전 아일랜드 기준 소재08인시
App Store 스크린샷과 미리보기4인시8인시
개발 합계12인시 · 약 120만 원60인시 · 약 600만 원

테스트 비용을 적는 법

위의 “안전 영역을 한 번 보기”를 여기서 다시 세지 않습니다. 주요 경로 회귀와, 시뮬레이터만으로 부족한 항목입니다.

테스트이미 적응크기 고정
주요 경로: 로그인, 홈, 핵심 동작 하나. Pro와 Pro Max, 세로와 가로8인시16인시
실기기: 아일랜드, 실시간 현황 세 개, 야외 밝기4인시4인시
아직 지원하는 작은 화면 한 대. 새 기기만 고쳤는지2인시4인시
테스트 합계14인시 · 약 140만 원24인시 · 약 240만 원

다음 세 가지는 현금이며 인시에 넣지 않습니다.

  • 실기기. 레이아웃은 시뮬레이터부터입니다. 아일랜드, 실시간 현황, 야외 밝기 다음에 한 대입니다. 현지 판매가는 네 지역 가격에서 보고, 260만 원이나 840만 원에 더하지 않습니다.
  • Apple Developer Program, 연 $99. 이 화면이 새로 만든 비용이 아닙니다. 이미 내는 팀은 겹쳐 적지 않습니다.
  • 시뮬레이터를 돌리는 Mac. iOS 27 시뮬레이터가 있는 macOS가 필요합니다. 사무실에 그 머신이 없거나 주력 기기에 이 Xcode를 올릴 수 없으면 그 기간만 클라우드 Mac을 빌립니다. Windows에서 빌드하는 경계는 클라우드 Mac 빌드 설명에 있습니다. 임대료는 현금입니다.

inset 하나를 읽자고 폰부터 사지 않기

포인트 크기의 첫 값은 시뮬레이터 안전 영역입니다. 실기기는 펀치홀, 실시간 현황 세 개가 서로를 가리는지, 3000니트 야외에서 밝은 컨트롤이 남는지 확인합니다. 순서를 뒤집으면 시간보다 기기 예산이 먼저 나갑니다.

두 장을 더하기

인시가 옮겨 가는 숫자입니다. 원화는 시간당 10만 원으로, 위안 500원을 읽기 쉽게 맞춘 값입니다. 팀 단가로 바꾸세요. 실시간 현황이 없으면 개발 합계에서 뺍니다.

이미 적응크기 고정
개발12인시 · 약 120만 원60인시 · 약 600만 원
테스트14인시 · 약 140만 원24인시 · 약 240만 원
시간 합계26인시 · 약 260만 원84인시 · 약 840만 원
따로 적고, 위 표에 넣지 않음실기기 판매가, 연 $99, 클라우드 Mac 임대같음. 크기를 고정했다고 폰을 한 대 더 사는 이유는 아님

이 글은 2026년 10월 13일에 썼습니다. 픽셀과 밝기는 iPhone 18 Pro 기술 사양, 18 Pro / Pro Max 사양 페이지, iPhone 17 Pro 기술 사양과 맞췄습니다. 아일랜드 문장은 2026년 9월 Apple 보도자료입니다. 인시는 예시이고, 10만 원은 읽기용 단가입니다.

자주 묻는 질문

iPhone 18 Pro 화면 때문에 앱 코드를 반드시 고쳐야 하나요?

픽셀 격자는 17 Pro와 같습니다. 안전 영역을 따르는 앱은 해상도 때문에 다시 그리지 않는 경우가 많습니다. 아일랜드는 더 작아졌고 실시간 현황을 동시에 세 개 보여 주며, 포인트 크기는 공개되지 않았으므로 위쪽 안전 영역은 새 시뮬레이터에서 봅니다. 너비와 높이를 고정한 화면은 코드를 고칩니다.

개발비와 테스트 비용은 어느 정도인가요?

이미 적응했다면 약 26인시, 크기를 고정했다면 약 84인시입니다. 샘플 시간당 10만 원이면 약 260만 원과 840만 원입니다. 실시간 현황이 없으면 개발에서 4 또는 12인시를 뺍니다. 실기기와 연 $99는 이 표에 넣지 않습니다.

새 iPhone 없이도 테스트할 수 있나요?

할 수 있습니다. 레이아웃은 iOS 27 시뮬레이터로 18 Pro와 Pro Max를 봅니다. 아일랜드, 실시간 현황 세 개, 야외 밝기는 실기기 한 대입니다. 그 Mac이 없으면 그 기간의 클라우드 Mac으로 충분하고, 확인 한 번을 위해 컴퓨터를 새로 살 필요는 없습니다.

ZavCloud Cloud Mac

시뮬레이터 한 바퀴는 새 컴퓨터부터 시작하지 않습니다

iPhone 18 Pro 픽셀 격자는 움직이지 않았습니다. 테스트에는 iOS 27 시뮬레이터를 열 수 있는 Mac이 필요합니다. 전용 클라우드 Mac이면 그 기간만 덮을 수 있습니다.

실기기 예산과 시간표는 나눕니다. 클라우드 노드가 바꾸는 것은 빌드와 시뮬레이터 환경이지, 그 휴대폰이 아닙니다.

클라우드 Mac 요금 보기
Cloud Mac 클라우드 Mac 요금 보기