Repolode
twostraws

twostraws/ControlRoom

Apple의 simctl 도구를 감싼 GUI로 iOS, tvOS, watchOS 시뮬레이터를 제어하는 macOS 앱입니다.

스타
6,122
포크
322
열린 이슈
35
마지막 커밋
18일 전

어떤 프로젝트인가요?

Control Room은 simctl 명령어를 외우지 않고도 iOS, tvOS, watchOS용 Xcode 시뮬레이터를 관리할 수 있는 macOS 앱입니다. 다크 모드나 라이트 모드, 언어, Dynamic Type 크기, 상태 막대 설정, 네트워크 및 배터리 표시 등 시뮬레이션 기기의 외관과 상태를 설정할 수 있습니다.

외관 설정뿐 아니라 스크린샷 촬영과 동영상 녹화(기기 베젤을 표시하는 옵션 포함), 사용자 지정 위치 설정, 테스트 푸시 알림 전송, 딥 링크 실행, 앱 설치·실행·삭제 등 개발 중 자주 하는 작업도 지원합니다. 선택 사항인 메뉴 막대 아이콘을 사용하면 마지막 푸시 알림 재전송 같은 작업을 빠르게 실행할 수 있습니다.

Xcode와 함께 제공되는 simctl 명령줄 도구에 의존하므로 Xcode가 설치되어 있어야 합니다. 이 앱은 SwiftUI로 제작되었으며 macOS 13 이상을 지원합니다.

핵심 기능

  • 01기기 베젤을 표시하는 옵션과 함께 스크린샷과 동영상을 촬영합니다.
  • 02시뮬레이터의 시간, 날짜, 상태 막대 표시 항목을 설정합니다.
  • 03다크 모드, 언어, 접근성 옵션, Dynamic Type 크기를 재정의합니다.
  • 04사용자 지정 위치를 설정하고 UserDefaults 항목을 편집합니다.
  • 05테스트 푸시 알림을 전송하고 딥 링크를 실행합니다.
  • 06앱을 설치하고, 실행하고, 중지하고, 삭제합니다.

활용 사례

  • 9:41 시각과 깔끔한 상태 막대를 적용해 일관된 App Store 또는 마케팅용 스크린샷을 제작합니다.
  • 다양한 언어, 다크 모드 또는 큰 글자 크기에서 앱이 어떻게 보이는지 테스트합니다.
  • 사용자 지정 위치를 시뮬레이션해 위치 기반 기능을 테스트합니다.
  • 서버 없이 푸시 알림과 딥 링크 처리를 디버깅합니다.

빠른 시작

  1. 1

    GitHub 저장소에서 프로젝트 코드를 다운로드합니다

  2. 2

    Xcode에서 프로젝트를 열고 빌드합니다

사용 전 알아둘 점

  • simctl에 의존하므로 macOS에서만 작동하며 Xcode가 설치되어 있어야 합니다.
  • README에 사전 빌드된 파일의 다운로드 방법이 안내되어 있지 않으므로 Xcode에서 직접 빌드해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

ControlRoom은(는) 무엇인가요?
Apple의 simctl 도구를 감싼 GUI로 iOS, tvOS, watchOS 시뮬레이터를 제어하는 macOS 앱입니다. Control Room은 simctl 명령어를 외우지 않고도 iOS, tvOS, watchOS용 Xcode 시뮬레이터를 관리할 수 있는 macOS 앱입니다. 다크 모드나 라이트 모드, 언어, Dynamic Type 크기, 상태 막대 설정, 네트워크 및 배터리 표시 등 시뮬레이션 기기의 외관과 상태를 설정할 수 있습니다.
ControlRoom은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
ControlRoom은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
ControlRoom은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. ControlRoom의 마지막 커밋은 2026년 10월 20일입니다.
ControlRoom은(는) 어디에 사용할 수 있나요?
9:41 시각과 깔끔한 상태 막대를 적용해 일관된 App Store 또는 마케팅용 스크린샷을 제작합니다. 다양한 언어, 다크 모드 또는 큰 글자 크기에서 앱이 어떻게 보이는지 테스트합니다. 사용자 지정 위치를 시뮬레이션해 위치 기반 기능을 테스트합니다. 서버 없이 푸시 알림과 딥 링크 처리를 디버깅합니다.
ControlRoom는 어떻게 설치하나요?
GitHub 저장소에서 프로젝트 코드를 다운로드합니다 Xcode에서 프로젝트를 열고 빌드합니다
ControlRoom은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/twostraws/ControlRoom

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트