빌드 준비

이렇게 빌드하세요

세 가지 프레임워크, 세 가지 대여 기간. macOS가 필요한 작업을 프로젝트에 꼭 필요한 기간만큼 맡겨 보세요.

아래는 실제 개발 작업을 바탕으로 구성한 대여 예시이며, 고객 실적이 아닙니다. 사용 일수는 예산 산정 가정이며, 금액은 가격표 기준으로 부가 옵션을 제외했습니다. 컴파일 시간이나 심사 결과를 보장하지 않습니다.

주 단위 · 집중 납품 월 단위 · 지속 빌드 분기 단위 · 팀 협업

테스트 빌드 전달

2주 외주, 두 차례 검수

Flutter 프로젝트는 기존 개발 컴퓨터에서 계속 수정하세요. 클라우드 Mac에서는 iOS 종속성 확인, 아카이브, 서명, 내보내기를 처리하면 됩니다. 기존 개발 환경을 통째로 옮길 필요가 없습니다.

XcodeHost M4 대여

M4 / 16GB / 256GB SSD

첫 주에 첫 빌드와 테스트 배포를 완료한 뒤, 피드백을 보고 다음 주를 연장할지 결정하세요. 예산은 2주 연속 사용을 기준으로 하며, 일찍 완료해도 이미 결제한 기간을 시간 단위로 환불받을 수 있는 것은 아닙니다.

종속성이 명확하고 iOS 문제 수정과 테스트 빌드 전달이 주된 작업인 프로젝트에 적합합니다. 처음 이전할 때는 먼저 빌드를 한 번 완료한 뒤 검수 일정을 잡으세요.

요금
주 $53.8
예산 산정 기간
14일

먼저 빌드, 그다음 검수

  1. 프로젝트 인계

    종속성 잠금 파일을 보존하고 Flutter, Xcode, CocoaPods 버전을 기록하세요. 코드를 업로드하기 전에 불필요한 로컬 캐시를 제거하세요.

  2. 환경 확인

    실행 flutter doctor -v를 실행해 iOS 도구 체인을 확인하세요. iOS 프로젝트 디렉터리에서 종속성을 처리한 다음 flutter build ipa를 실행하세요.

  3. 결과물 전달

    프로젝트 권한에 맞게 서명을 설정하고 아카이브와 .ipa를 내보내세요. TestFlight 테스트 배포 후 검수 피드백을 모아 처리하세요.

종료 전에 빌드 로그, 아카이브, 내보내기 옵션을 저장하세요. 검수가 끝나면 갱신하지 말고, 시스템을 중단하기 전에 보관할 파일을 로컬로 내려받으세요.

예산 결과14일 사용을 가정하고 XcodeHost M4를 선택합니다. 주 단위로 두 번 연속 주문하며, 회당 $53.8입니다.

전용 빌드 머신

Mac 한 대로 팀 빌드 처리

React Native 팀은 각자 컴퓨터에서 일상 개발을 계속하고, 지정한 전용 물리 머신 한 대에서 iOS 빌드를 처리할 수 있습니다. 종속성, 아카이브 경로, 출력 로그를 한곳에서 관리하세요.

월 단위로 환경 유지

XcodeHost M4 · M4 / 16GB / 256GB SSD

버전 반복 작업 한 번을 기준으로 Node, Ruby, CocoaPods, Xcode 종속성을 설치하고 확인하세요. 프로젝트 잠금 파일을 보존해 빌드할 때마다 종속성 버전이 임의로 바뀌지 않도록 하세요.

먼저 순차 빌드를 검증한 다음 병렬 빌드를 검토하세요. 16GB 통합 메모리로 충분한지는 프로젝트 규모, 리소스 처리, 동시 실행 작업에 따라 달라지므로 프레임워크 이름만으로 판단하지 말고 직접 확인하세요.

요금
월 $99.7
예시 사용 기간
30일

빌드를 파이프라인에 연결

  1. 수동 빌드 검증

    실행 pod install을 실행하고 워크스페이스, Scheme, 서명 설정을 확인하세요. Hermes를 사용하는 프로젝트는 해당 네이티브 종속성을 컴파일할 수 있는지도 확인해야 합니다.

  2. runner 등록

    저장소 권한에 맞게 GitHub Actions self-hosted runner를 설정하고 명확한 작업 라벨을 지정해 macOS가 필요한 빌드를 이 머신에 맡기세요.

  3. 결과물 정리

    Archive, 내보낸 결과물, 실패 로그를 한곳에 저장하세요. 신뢰할 수 없는 코드가 서명 권한이 필요한 작업을 실행하지 못하게 하고, 자격 증명을 저장소에 기록하지 마세요.

runner는 팀이 직접 설치하고 관리해야 하며, 관리형 파이프라인 서비스가 아닙니다. 대여 종료 전에 runner 등록을 해제하고 프로젝트 토큰과 임시 서명 파일을 정리하세요.

예산 결과30일 사용을 가정하고 XcodeHost M4를 선택합니다. 월 단위로 결제하며 대여 총액은 $99.7입니다.

리소스 패키지 컴파일

Unity 프로젝트에서 Xcode로

Windows에서 콘텐츠 제작을 마친 뒤 내보낸 Xcode 프로젝트를 클라우드 Mac으로 옮기세요. 대용량 리소스와 네이티브 플러그인은 추가 점검이 필요하므로 프로젝트 파일 하나만 복사해 곧바로 서명할 수는 없습니다.

대형 프로젝트에 넉넉한 메모리

Pro 등급 · M4 Pro / 64GB / 2TB SSD

64GB 통합 메모리와 2TB SSD로 대용량 리소스 패키지, 내보낸 프로젝트, 빌드 중간 파일에 필요한 공간을 확보할 수 있습니다. 실제 컴파일 성능은 리소스 규모, 플러그인, 빌드 설정에 따라 달라집니다.

예시는 첫 컴파일, 기기 테스트, 수정 작업을 일주일 동안 진행하는 일정입니다. 마지막 리소스 업데이트를 대여 종료 직전에 업로드하지 말고, 종속성 다운로드와 실패 시 재시도할 시간을 확보하세요.

요금
주 $159.4
예산 산정 기간
7일

내보낸 전체 디렉터리 인계

  1. iOS 프로젝트 내보내기

    Windows의 Unity 프로젝트에서 해당 iOS 빌드 지원을 설정하고 번들 ID, 네이티브 플러그인, 내보내기 옵션을 확인하세요. 전체 디렉터리 구조를 유지해야 합니다.

  2. 업로드 후 확인

    내보낸 Xcode 프로젝트와 필요한 리소스를 전송하고 파일이 온전한지 확인하세요. 네이티브 종속성 스크립트가 있다면 플러그인 지침에 따라 종속성을 처리하세요.

  3. 컴파일 후 전달

    Xcode에서 타깃, 서명, 빌드 설정을 확인하고 Archive를 완료한 뒤 결과물을 내보내세요. 심볼 파일과 로그는 해당 버전과 함께 보관하세요.

내보내기에 성공했다고 iOS 컴파일까지 성공한 것은 아닙니다. 플러그인 호환성, 인증서 권한, 리소스 처리 문제는 프로젝트 담당자가 하나씩 확인해야 합니다.

예산 결과7일 사용을 가정하고 XcodeHost M4 Pro를 선택합니다. 주 단위로 결제하며 대여 총액은 $159.4입니다.

나눠서 이어서 작업

시차가 있어도 같은 머신을 함께 쓰지 마세요

머신 한 대는 한 번에 명확히 정의된 작업 한 그룹만 처리합니다. 팀원이 멀리 떨어져 있다면 각자 가까운 노드에 연결하고, 브랜치·빌드 라벨·결과물 버전으로 작업을 인계하세요. 하나의 데스크톱을 동시에 조작하는 방식은 피하세요.

아시아·태평양 팀용 머신

XcodeHost M4 · M4 / 16GB / 256GB SSD

아시아·태평양 팀원의 프로젝트 검증과 빌드 작업을 위해 싱가포르 노드를 선택하세요. 노드 위치는 접속 계획을 세우는 데 참고할 수 있지만, 실제 네트워크 환경은 별도로 확인해야 합니다.

이 머신에 전용 runner 라벨, 프로젝트 작업 디렉터리, 결과물 접두어를 설정하세요. 팀원은 권한에 따라 협업하며, CPU와 메모리는 다른 임차인과 공유하지 않습니다.

요금
분기 $271.2
노드 위치
싱가포르

미 서부 팀용 머신

XcodeHost M4 · M4 / 16GB / 256GB SSD

현지 팀원의 빌드 작업을 위해 미국 서부 노드를 선택하세요. 두 머신에서 동일한 종속성 잠금 파일과 빌드 스크립트를 사용해 인계 후 환경 차이가 드러나는 일을 방지하세요.

커밋 버전별로 결과물을 확인하고 서명과 배포 담당자를 명확히 정하세요. 두 머신에서 같은 이름의 결과물을 동시에 덮어쓰지 말고, 서명 자료를 공동 인계 디렉터리에 보관하지 마세요.

요금
분기 $271.2
노드 위치
미국 서부

예산 결과90일간 협업한다고 가정하고 두 대 모두 XcodeHost M4를 선택해 각각 분기 단위로 주문합니다. 각 머신의 분기 요금은 $271.2입니다. 실제 만료일은 주문을 기준으로 합니다.

예산을 확인하고 인계를 준비하세요

아래 표는 앞서 제시한 가정만 요약하며, 저장 공간 확장이나 기타 추가 옵션은 포함하지 않습니다. 주문에 표시된 요금 주기, 만료일, 금액을 확인하세요. 실제 사용 가능 상태는 콘솔에서 실시간으로 확인할 수 있습니다.

가격표 기준 예산 예시이며 실제 고객 사용 기록이 아닙니다
개발 작업 가정 사용 일수 기종 및 수량 요금 산정 대여 총액
Flutter 외주 검수 14일 XcodeHost M4 × 1 주 단위 2회 회당 $53.8
React Native 반복 개발 30일 XcodeHost M4 × 1 월 단위 1회 $99.7
Unity 프로젝트 컴파일 7일 XcodeHost M4 Pro × 1 주 단위 1회 $159.4
시차를 고려한 팀 작업 인계 90일 XcodeHost M4 × 2 머신당 분기 단위 1회 머신당 $271.2

중단 전에 네 가지를 인계하세요

  • 코드 변경 사항, 아카이브, .ipa, 심볼 파일, 필요한 빌드 로그를 내려받고 백업 파일이 열리는지 확인하세요.
  • 사용하지 않는 runner 등록, 프로젝트 토큰, 원격 접속 권한을 해제하세요.
  • 이번 작업에 사용한 서명 자료와 임시 파일을 제거하고, 팀 지침에 따라 자격 증명을 처리하세요.
  • 만료일을 확인하세요. 만료 시 갱신하지 않으면 중단되므로, 중단 후 노드를 백업 저장소로 사용하지 마세요.

USDT-TRC20 또는 Visa / Mastercard / Amex(Stripe)로 결제할 수 있으며, 모든 금액은 USD로 청구됩니다. 실제 이용 가능한 결제 게이트웨이는 백엔드 응답을 기준으로 합니다.

다음 빌드를 대여 기간에 맞춰 준비하세요

기종, 대여 기간, 프로젝트 인계 범위를 먼저 정한 뒤 주문 설정을 시작하세요.