행복을 담는 블로그

[Swift] iOS 앱 개발 준비하기 - (4) 시뮬레이터로 화면 확인하기 본문

Mobile/iOS (Swift)

[Swift] iOS 앱 개발 준비하기 - (4) 시뮬레이터로 화면 확인하기

hyun0zin 2025. 12. 15. 18:00

iOS 앱 개발 환경 설정 및 코드 작업이 끝났다면, 이제 실제로 앱이 어떻게 작동하는지 확인하는 과정이 필요합니다.

Xcode에서는 시뮬레이터(Simulator)를 제공하여 실제 기기 없이도 앱을 테스트해 볼 수 있습니다.

 

1. 시뮬레이터 준비 및 기기 선택

시뮬레이터는 Xcode 설치 시 기본적으로 포함되어 있지만, 필요한 특정 버전의 iOS나 기기 모델은 직접 다운로드해야 할 수 있습니다.

  • 시뮬레이터 다운로드 확인
    • Xcode 상단 메뉴에서 Xcode > Settings (또는 Preferences)를 선택합니다.
    • Platforms 탭으로 이동하여 필요한 iOS 버전을 확인하고 다운로드합니다. 보통 최신 Xcode 버전에는 최신 iOS 버전이 포함되어 있습니다.
  • 실행할 기기 선택
    • Xcode 창 상단의 스키마(Schema) 영역에는 현재 프로젝트 이름 옆에 어떤 기기에서 앱을 실행할지 선택하는 드롭다운 메뉴가 있습니다.
    • 여기서 테스트하고 싶은 iPhone 또는 iPad 모델을 선택합니다.

 

 

2. 시뮬레이터 실행 (Run) 및 확인

앱을 빌드하고 선택한 시뮬레이터에서 실행하는 단계입니다.

  • 앱 실행 (Run)
    • Xcode 창 상단의 재생 버튼처럼 생긴 ▶ (Run) 버튼을 클릭하거나, 키보드 단축키 Command (⌘) + R을 누릅니다.
    • Xcode는 프로젝트를 빌드(Build)한 후, 선택된 기기의 시뮬레이터를 실행하고 그 위에 앱을 설치하여 구동합니다.
  • 시뮬레이터 확인
    • 시뮬레이터가 열리고, 잠시 후 작성한 앱의 초기 화면이 나타납니다.
    • 여기서 UI 배치, 사용자 상호작용(버튼 클릭, 텍스트 입력 등), 그리고 작성한 코드 로직이 의도대로 작동하는지 테스트할 수 있습니다.

 

 

3. 빌드 캐시 (Build Cache) 삭제하기

앱 개발 중 예상치 못한 오류가 발생하거나, 코드 변경 사항이 시뮬레이터에 반영되지 않는 경우가 있습니다. 이럴 때는 빌드 캐시가 꼬였을 가능성이 높으므로, 캐시를 정리해주는 것이 좋습니다.

  • Clean Build Folder 실행
    • Xcode 상단 메뉴에서 Product > Clean Build Folder를 선택합니다.
    • 단축키는 Shift + Command (⌘) + K입니다.
    • 이 작업은 이전에 빌드했던 임시 파일(캐시)을 삭제하여, Xcode가 앱을 완전히 새로 빌드하도록 강제합니다.
    • Note: Clean Build Folder를 실행한 후, 다시 ▶ (Run)을 눌러 앱을 실행해야 변경 사항이 반영됩니다.