01

현재 점검 기준과 바로 할 일

Apple은 iOS 27과 iOS 27.1 SDK에서 iPhone Duo 화면을 활용하는 방식에 차이가 있다고 안내합니다. Apple의 iPhone Duo 준비 안내를 기준으로 보면, 화면이 비거나 잘릴 때 먼저 디자인 파일 크기를 고치기보다 프로젝트 SDK를 확인하고 펼침·접힘·회전 상태를 각각 재현해야 합니다.

점검 시점 권장 조치
지금 프로젝트가 사용하는 SDK와 문제가 생기는 화면 상태를 기록합니다.
이번 검수 Xcode 27.1의 iPhone Duo 시뮬레이터에서 펼침, 접힘, 회전을 나누어 확인합니다.
문제가 계속될 때 고정 화면 크기 또는 방향에 의존하는 레이아웃 조건을 개발팀과 살펴봅니다.

이 글은 Figma 시안과 iPhone Duo 네이티브 화면을 대조해야 하는 UI·제품 디자이너, 그리고 납품 전에 검수 환경과 책임 범위를 정해야 하는 프로젝트 및 QA 담당자를 위한 안내입니다.

마지막 검토: 2026년 10월 26일. SDK 동작과 시뮬레이터 확인 범위는 Apple의 준비 안내, Xcode 27.1 릴리스 정보, Xcode 27.1 릴리스 노트를 대조했습니다.

02

iPhone Duo 시뮬레이터 화면 어긋남은 SDK와 사용 공간부터 분리합니다

화면의 빈 공간, 늘어남, 잘림은 모두 같은 원인으로 생기지 않습니다. 특히 앱이 실행된다는 사실만으로 접힌 화면과 펼친 화면의 레이아웃이 모두 맞다고 볼 수는 없습니다. Apple 안내를 참고해 빌드 SDK와 문제가 발생한 화면 상태를 함께 기록하세요.

관찰한 현상 먼저 확인할 항목 점검 방향
화면 일부에 예상하지 못한 여백이 생김 프로젝트의 빌드 SDK, 외부·내부 화면 여부 SDK별 화면 활용 차이와 실제 콘텐츠 영역을 비교합니다.
펼친 뒤 콘텐츠가 늘어나거나 잘림 화면 크기를 읽는 기준, 콘텐츠의 제약 조건 고정된 화면 경계 대신 앱이 실제로 쓰는 영역을 확인합니다.
회전 뒤 잘못된 레이아웃이 선택됨 방향만으로 레이아웃을 분기하는지 현재 사용 가능한 너비와 높이에 맞는 분기인지 확인합니다.

iOS 27 SDK를 사용한다는 이유만으로 화면 오류라고 단정하거나, 반대로 iOS 27.1 SDK라서 문제가 없다고 간주하지 마세요. 먼저 어떤 SDK로 빌드했는지, 오류가 외부 화면과 내부 화면 중 어디에서 나타나는지, 특정 자세에서만 재현되는지를 묶어 기록해야 원인을 좁힐 수 있습니다. Apple의 준비 안내는 SDK에 따른 표시 차이를 설명합니다.

03

펼침과 회전 뒤 위치가 바뀌면 고정값을 의심합니다

접거나 펼치면 앱이 쓸 수 있는 공간이 달라질 수 있습니다. 화면 전체의 경계를 고정값처럼 읽어 배치한 앱은 콘텐츠 위치나 크기를 잘못 계산할 수 있습니다. Apple의 UIView 경계 문서는 뷰의 경계가 해당 뷰의 좌표 공간에서 차지하는 영역을 나타낸다고 설명합니다. 따라서 디자이너는 시안의 바깥 크기만 보지 말고 앱의 실제 콘텐츠 영역을 확인해야 합니다.

회전도 단독 기준으로 삼기 어렵습니다. 같은 방향에서도 앱이 사용할 수 있는 너비와 높이가 달라지면 적절한 레이아웃이 달라질 수 있습니다. Apple은 화면 방향만으로 앱 영역의 모양을 판단하기보다 실제 사용 가능한 공간을 기준으로 레이아웃을 선택하도록 안내합니다. SwiftUI 프로젝트라면 개발자가 GeometryReader 문서에 설명된 공간 확인 방식을 어떻게 적용했는지도 논의할 수 있습니다.

주의: 화면 전체를 채우는 배경 이미지와 사용자가 눌러야 하는 버튼은 같은 기준으로 검수하면 안 됩니다. 넓은 화면에서 배경이 자연스럽게 잘리는 것은 의도일 수 있지만, 주요 버튼이 안전 영역을 벗어나거나 가려지는 것은 별도로 확인해야 합니다.

툴바와 탭 표시 영역이 예상과 다르게 배치되면 화면 크기만 수정하기보다 해당 SDK의 표시 동작, 안전 영역, 실제 콘텐츠 영역을 함께 확인하세요. 이미지나 영상은 펼친 화면에서 피사체가 잘리는지 살피고, 버튼은 눌러야 하는 위치가 계속 보이고 닿을 수 있는지 별도로 점검합니다.

04

재현 상태를 고정해 원인을 좁히는 순서

이 순서대로 기록하면 개발팀에 “화면이 이상하다”고 전달하는 대신 재현 조건과 확인 항목을 구체적으로 넘길 수 있습니다.

  1. 빌드 SDK를 확인합니다. 프로젝트 설정에서 어떤 SDK를 기준으로 빌드하는지 확인하고, Xcode 버전과 함께 적습니다. Apple의 Xcode 27.1 릴리스 기록과 릴리스 노트도 대조합니다.
  2. 문제가 생기는 화면을 특정합니다. 외부 화면인지 내부 화면인지, 어떤 화면에서 발생하는지, 여백·잘림·늘어남 중 어떤 현상인지 기록합니다.
  3. 기기 자세를 나누어 재현합니다. 펼침, 접힘, 회전을 각각 바꾸어 같은 화면을 확인합니다. 여러 조건을 한꺼번에 바꾸지 않아야 어느 상태에서 문제가 시작되는지 찾기 쉽습니다.
  4. 핵심 영역을 표시합니다. 제목, 주요 버튼, 이미지의 피사체처럼 위치가 중요한 요소를 시안과 시뮬레이터 화면에서 비교합니다. 각 화면의 전체 크기보다 실제 콘텐츠가 차지하는 공간을 중심으로 봅니다.
  5. 레이아웃 기준을 개발팀과 확인합니다. 고정된 화면 크기를 참조하는지, 방향만으로 분기하는지, 뷰의 경계와 사용 가능한 공간을 반영하는지 질문합니다.
  6. 같은 조건으로 다시 검수합니다. 수정 뒤에도 동일한 SDK와 자세에서 확인하고, 시뮬레이터에서 확인한 상태와 별도로 실제 기기 검수 담당자를 지정합니다.

터미널에서 Xcode 버전을 확인해야 한다면 다음 명령을 사용할 수 있습니다.

xcodebuild -version

결과에는 Xcode 버전 정보가 표시됩니다. 출력된 버전만으로 프로젝트가 어떤 SDK를 사용해 빌드되는지 확정할 수는 없으므로, 프로젝트의 빌드 설정도 함께 확인해야 합니다.

05

시뮬레이터에서 확인할 범위와 실제 기기 책임을 구분합니다

검수 대상 Xcode 시뮬레이터에서 확인할 내용 별도 확인이 필요한 내용
화면 배치 펼침·접힘·회전 상태의 콘텐츠 위치와 크기 실제 기기에서의 최종 표시
주요 상호작용 버튼과 핵심 화면 흐름이 시뮬레이션에서 동작하는지 실제 기기에서의 동작 및 사용성
납품 판단 대표 화면의 재현 조건과 수정 전후 차이 제품 팀이 정한 실제 기기 검수와 승인

Apple의 시뮬레이터 또는 실제 기기에서 앱 실행하기 안내처럼, 시뮬레이터와 실제 기기는 검수 방식이 다릅니다. 시뮬레이터는 배치 문제를 일찍 찾는 데 유용하지만 모든 실제 기기 조건을 대신하지 않습니다. 팀은 어떤 화면과 흐름을 시뮬레이터에서 확인했고, 실제 기기에서 누가 최종 승인할지를 기록해야 합니다.

Windows 중심의 팀이라면 Figma에서 정적 시안을 확인하는 것과 네이티브 앱을 Xcode에서 실행하는 단계를 구분해야 합니다. Mac이 없을 때에는 개발팀의 Mac 검수 시간을 확보하거나 원격 맥을 검토할 수 있습니다. 다만 사용 중인 프로젝트가 필요한 도구와 함께 실행되는지 먼저 확인하세요. NodeMini의 원격 맥 환경을 살펴보더라도, 해당 환경에서 Xcode 27.1을 사용할 수 있다고 미리 가정해서는 안 됩니다.

06

자주 묻는 질문

화면이 늘어나거나 잘리면 어디부터 확인하나요?

프로젝트의 SDK와 문제가 생기는 화면 상태를 먼저 기록합니다. 외부 화면인지 내부 화면인지 구분한 뒤 펼침·접힘·회전 상태를 각각 재현하세요. 고정된 화면 크기나 방향에 의존하는 조건을 살피기 전에는 이미지 자산의 크기가 잘못됐다고 결론 내리지 않는 편이 좋습니다.

펼친 뒤 레이아웃이 달라지면 화면 크기와 방향 중 무엇을 봐야 하나요?

방향만으로 판단하기보다 앱이 실제로 사용할 수 있는 너비와 높이를 확인해야 합니다. 펼침에 따라 사용 가능한 공간이 달라질 수 있기 때문입니다. 중요한 콘텐츠와 버튼이 유지되는지 시안과 비교하고, 개발팀에는 실제 뷰의 경계나 화면 공간을 기준으로 레이아웃을 고르는지 확인해 달라고 요청하세요.

iOS 27과 iOS 27.1 SDK의 표시 차이는 어떻게 검수하나요?

먼저 프로젝트가 사용하는 SDK를 확인하고 Apple의 준비 안내와 Xcode 릴리스 정보를 기준으로 표시 동작을 비교합니다. SDK가 다르면 화면 활용 방식도 다를 수 있으므로, 한쪽 SDK에서 실행된다는 사실만으로 다른 SDK에서의 결과까지 단정하지 마세요. 같은 화면을 같은 자세로 재현해 차이를 기록해야 합니다.

자체 Mac이 없어도 네이티브 화면을 확인할 수 있나요?

Windows의 디자인 도구만으로 Xcode 시뮬레이터 검수를 끝낼 수는 없습니다. 개발팀에서 검수할 Mac을 마련하거나 원격 맥을 검토하되, 프로젝트와 필요한 도구가 실제로 실행되는지 대표 프로젝트로 확인해야 합니다. 어떤 경우에도 시뮬레이터 결과만으로 실제 기기 승인을 대체하지 마세요.

07

기존 환경과 Mac 검수 환경 중 필요한 쪽을 고릅니다

Windows에서 Figma 시안과 정적 화면만 검토하면 네이티브 앱의 접힘·펼침 동작을 직접 확인하기 어렵습니다. 자체 Mac을 구매하면 검수 장비를 확보할 수 있지만, 일시적인 검수 작업만을 위해 장비를 마련하는 비용과 관리 부담이 생깁니다. 시뮬레이터만으로 최종 승인을 내리면 실제 기기 검수가 빠질 수 있다는 점도 남습니다.

팀에 Mac이 없고 납품 전 짧은 기간 동안 Xcode 시뮬레이터 검수가 필요하다면, 원격 맥 대여를 검토할 수 있습니다. NodeMini를 선택지에 넣을 때도 먼저 대표 프로젝트로 Xcode 실행 가능 여부와 필요한 작업 흐름을 확인하고, 실제 기기 검수는 담당 팀의 별도 절차로 유지하세요. 필요한 기간이 짧다면 NodeMini의 맥 미니 이용 안내를 확인해 자체 구매와 비교한 뒤 결정하는 편이 적절합니다.