XR Build 16
M4 / 16GB / 256GB SSD
$21.7/일
$108.3/월
앱 하나의 Archive 및 내보내기 과정을 먼저 확인하기 좋은 구성입니다. 개인 개발과 순차적으로 실행하는 일상적인 빌드에 적합합니다. 소스 코드와 종속 항목 캐시를 위한 공간을 확보하려면 DerivedData와 오래된 아티팩트를 주기적으로 정리하세요.
XR Build 16 · 단독 물리 Mac mini
신규Mac mini M4 Pro 64GB / 2TB 출시
Apple Silicon Mac mini 물리 노드 한 대를 단독으로 사용하세요. 가상 머신이 아닙니다. 일·주·월·분기 단위로 이용할 수 있으며, 주문 후 SSH와 VNC 접속 정보를 받아 iOS 빌드 머신으로 바로 사용할 수 있습니다.
6개 위치
$108.3/월 · XR Build 16
워크스페이스
MyApp.xcworkspace
빌드아티팩트
$ xcodebuild -workspace MyApp.xcworkspace -scheme MyApp -configuration Release archive
MyApp.ipacom.example.myapp · 2.4.1 (318)
Archive 성공서명 완료소요 시간 6m12s
빌드 과정 예시이며 성능 측정 결과가 아닙니다. 실제 소요 시간은 프로젝트, 캐시, 종속 항목 다운로드 및 작업 동시 실행 수에 따라 달라집니다.
구성
XR Build Pro 64
노드로그
› sudo xcode-select -s /Applications/Xcode_16.4.app
모든 상품은 물리 노드 한 대를 단독으로 제공하며, 3종 구성 모두 6개 위치에서 이용할 수 있습니다. 하루 단위로 프로젝트를 검증하고 월 단위로 빌드를 이어가세요. 주·분기 요금과 저장 공간 추가 옵션은 상품 페이지에서 확인할 수 있습니다. 실제 이용 가능 여부는 콘솔에 표시되는 정보를 기준으로 합니다.
M4 / 16GB / 256GB SSD
$21.7/일
$108.3/월
앱 하나의 Archive 및 내보내기 과정을 먼저 확인하기 좋은 구성입니다. 개인 개발과 순차적으로 실행하는 일상적인 빌드에 적합합니다. 소스 코드와 종속 항목 캐시를 위한 공간을 확보하려면 DerivedData와 오래된 아티팩트를 주기적으로 정리하세요.
M4 / 24GB / 512GB SSD
$40.8/일
$204.1/월
여러 타깃, 위젯, 확장 프로그램 및 UI 테스트를 위한 여유 메모리를 제공합니다. 종속 항목 캐시를 여러 개 유지하는 팀 파이프라인에 적합합니다. 동시 실행 수는 프로젝트의 실제 메모리 사용량에 맞추세요. 스레드 수가 곧 동시 실행 가능한 작업 수는 아닙니다.
M4 Pro / 64GB / 2TB SSD
$59.5/일
$297.3/월
시뮬레이터 테스트 매트릭스, 대용량 캐시 및 MLX 실험을 위한 64GB 통합 메모리 구성입니다. 단일 작업부터 테스트한 뒤 동시 실행 수를 늘리세요. 모델 학습과 릴리스 빌드는 시간을 나누어 실행해 같은 노드에서 리소스를 놓고 경쟁하지 않도록 하세요.
결제 수단은 USDT-TRC20 및 Visa / Mastercard / Amex(Stripe 결제)만 지원하며, 모든 요금은 USD로 결제됩니다. 실제 이용 가능한 결제 게이트웨이는 백엔드 응답을 기준으로 합니다.
아래는 실제로 구성할 수 있는 워크플로 예시이며, 고객 사례나 성능 보장이 아닙니다. 명령어는 작업 실행 방법을 보여줍니다. 실행 전에 프로젝트 종속 항목, 서명 자료 및 필요한 소프트웨어 라이선스를 준비하세요.
코드를 푸시하면 launchd 또는 러너가 지정한 커밋을 가져와 종속 항목 설치, 테스트, 아카이브 및 내보내기를 순서대로 실행합니다. Fastlane으로 TestFlight에 업로드한 뒤 다음 날 빌드 로그와 테스트 결과를 확인하고 테스터에게 배포할지 결정하세요.
Scheme, 구성 및 내보내기 옵션을 고정하고 서명 자료는 노드의 Keychain에 보관하세요. 처음에는 그래픽 인터페이스에서 서명을 확인한 뒤 빌드가 정상적으로 생성되면 무인 작업으로 전환하세요.
xcodebuild -scheme MyApp archive -archivePath build/MyApp.xcarchive
노드에 GitLab 또는 GitHub 자체 호스팅 러너를 등록하고 프로젝트, 도구 체인 및 환경 레이블에 따라 작업을 분배하세요. 병합 요청이 승인되면 Fastlane gym을 실행해 메인 앱과 확장 프로그램의 서명된 아티팩트를 내보내고, 실패 후 재실행할 수 있도록 로그를 보관하세요.
단독 노드는 다른 임차인과의 리소스 경합을 없애지만 팀 내부 작업 대기열까지 없애지는 않습니다. 러너의 동시 실행 수를 적절히 설정하고 작업 디렉터리를 분리하세요. 인증서 변경, Xcode 전환 및 캐시 정리는 버전 관리되는 스크립트에 포함하세요.
fastlane gym --scheme MyApp --export_method app-store
MLX로 모델을 불러오고 데이터를 준비한 뒤 LoRA 미세 조정을 실행하세요. 모델 지원 여부에 따라 coremltools로 Core ML 형식으로 변환할 수 있습니다. 결과를 iOS 프로젝트에 적용하고 연산자 호환성, 추론 시 메모리 사용량 및 출력 품질을 확인하세요.
통합 메모리는 모델, 학습 상태 및 macOS가 함께 사용하므로 64GB 전체를 모델에 할당할 수 있는 것은 아닙니다. 작은 배치로 메모리 사용량을 확인한 뒤 컨텍스트 길이를 늘리세요. 학습과 빌드는 시간을 나누어 실행하고, 두 작업의 동시 실행을 기본 설정으로 삼지 마세요.
python -m mlx_lm.lora --model ./base --train --data ./data
VNC로 macOS 그래픽 인터페이스에 접속해 사용 권한이 있는 Logic 또는 Final Cut 환경에서 렌더링을 예약하세요. 명령줄 작업은 VideoToolbox 인코딩을 사용할 수 있으며, 결과물은 SSH 또는 rsync로 가져올 수 있습니다.
먼저 대표 샘플 하나를 업로드해 플러그인, 글꼴, 코덱 및 출력 옵션을 확인하세요. 대용량 파일 전송 시간은 로컬 대역폭과 네트워크 경로에 따라 달라지므로, 여러 파일의 업로드와 렌더링은 시간대를 나누어 진행하는 것이 좋습니다.
ffmpeg -i in.mov -c:v hevc_videotoolbox -b:v 12M out.mp4
월간 가용률 보장
월간 가용률이 99.9% 미만이면 미달 시간에 해당하는 만큼 이용 기간으로 보상합니다. 이 상태 표시줄은 일별 기록을 보여주는 방식의 예시입니다. 사이트가 이미 90일간 운영 기록을 축적했거나 실제 가용률을 달성했다는 뜻은 아닙니다.
연결에 문제가 생기면 먼저 로컬 네트워크, 로그인 정보 및 노드 서비스 상태를 확인하세요. 지원 요청을 제출할 때 인스턴스, 문제 발생 시각, 시간대 및 오류 메시지를 함께 알려 주세요. 사용자 측 조작과 불가항력의 적용 범위는 서비스 약관을 따릅니다.
3종 구성은 6개 위치 모두에서 이용할 수 있습니다. 도시를 선택하면 해당 위치가 미리 선택된 주문 설정으로 이동합니다. 실제 이용 가능 여부는 콘솔에 표시되는 정보를 기준으로 합니다.
원격 데스크톱은 팀의 위치와 네트워크 경로를 우선 고려하고, 자동 빌드는 소스 코드, 종속 항목 및 아티팩트 전송도 함께 고려하세요. 여러 시간대에 걸쳐 일하는 팀은 작업 시간을 UTC로 통일해 로그와 일정이 어긋나지 않도록 하세요.
미국 노드에 표시되는 시간은 표준시 기준이며, 현지에서 일광 절약 시간을 적용하면 시차가 달라집니다. 시간대 정보는 협업 일정 조율을 위한 것으로, 모든 접속 위치에서의 네트워크 지연 시간을 보장하지 않습니다.
빌드 환경을 다른 임차인과 공유하지 않습니다. 소스 코드, 종속 항목 캐시, 시뮬레이터 및 서명 체인은 직접 관리하세요. 환경을 스크립트로 고정하면 매번 아카이브를 더 쉽게 재현할 수 있습니다.
초과 판매나 분할 제공 없이 CPU, GPU 및 통합 메모리를 워크플로에 사용할 수 있습니다. 다른 임차인의 빌드 작업이 노드에 끼어들지 않습니다. 다만 여러 아카이브가 디스크와 메모리를 동시에 사용하지 않도록 자체 작업의 동시 실행 수는 관리해야 합니다.
macOS가 Apple Silicon 물리 노드에서 직접 실행됩니다. 컴파일, 시뮬레이터 및 Metal 작업은 노드 자체 리소스를 사용합니다. 앱, 종속 항목 및 도구의 호환성은 프로젝트별로 확인해야 하며 하드웨어 모델만으로 테스트를 대신할 수 없습니다.
macOS 관리자 계정을 제공하며 그래픽 인터페이스와 명령줄을 모두 사용할 수 있습니다. 다음 명령으로 xcode-select -s 도구 체인을 전환할 수 있습니다. CI에서는 작업별로 DEVELOPER_DIR 를 지정해 다른 작업의 전역 설정을 변경하지 않고 Xcode 버전을 선택할 수 있습니다.
구성, 위치, 이용 기간 및 추가 옵션을 선택하고 USD 요금을 확인한 뒤 결제하세요.
macOS와 Xcode가 설치된 단독 물리 머신을 제공하며, 인스턴스 정보와 도구 체인을 확인하세요.
콘솔에서 SSH와 VNC 접속 정보를 확인한 뒤 테스트 빌드를 실행하고 러너를 등록하세요.
Xcode 버전, 서명 자료, 백업 및 갱신 일정을 정리해 두면 첫 빌드부터 명확한 순서로 점검할 수 있습니다.
네. 각 버전을 서로 다른 앱 디렉터리에 설치하고 프로젝트의 종속 항목 및 SDK 요구 사항을 확인한 뒤 sudo xcode-select -s 로 전환하세요. CI에서는 작업별로 DEVELOPER_DIR를 지정하고 로그에 xcodebuild -version을 기록하면 여러 사람이 전역 버전을 변경했을 때 문제를 추적하기 쉽습니다.
인증서와 개인 키를 노드의 Keychain으로 가져오고 Bundle ID, 팀 및 내보내기 방식에 맞는 프로비저닝 프로파일을 설치하세요. 먼저 그래픽 인터페이스에서 서명을 확인한 뒤 명령줄 작업에 필요한 Keychain 잠금 해제와 접근 권한을 설정하세요. 개인 키, 비밀번호 또는 러너 토큰을 소스 저장소에 커밋하지 마세요.
재설치하면 시스템 디스크의 데이터가 삭제됩니다. 작업 전에 소스 코드, 서명 자료, 설정 및 필요한 캐시를 노드 외부에 백업하고 복구 가능한지도 확인하세요. +1TB / +2TB SSD는 저장 공간 확장 옵션이지 별도의 백업이 아닙니다. 재설치 전에 지원 요청을 통해 해당 디스크의 처리 범위를 확인하세요.
콘솔에 로그인해 이용 기간과 청구 내역을 확인하고 안내에 따라 갱신하세요. 결제 결과는 콘솔에 표시되는 정보를 기준으로 합니다. USDT-TRC20과 Visa / Mastercard / Amex(Stripe)만 지원하며 USD로 결제됩니다. 이용을 중단할 때는 먼저 아티팩트와 데이터를 가져온 뒤 배포 키와 러너 접속 정보를 폐기하세요.
도구 체인과 종속 항목 캐시부터 러너 연결까지, 구체적인 빌드 가이드를 살펴보고 프로젝트에 맞는 단계를 파이프라인에 적용하세요.
ZIP 가져오기를 항목 검사, 제한된 쓰기, 결과 확정으로 나눕니다. Swift 실패 사례와 실제 압축 파일로 경로, 링크, 용량 제한을 검증합니다.
CI/CD작은 XCTest로 작업 그룹과 다시 실행을 검증한 뒤 새 편집, 문서 전환, 오래된 비동기 결과까지 테스트 범위를 확장합니다.
CI/CD금액 계산을 독립 Swift 패키지로 분리하고 소수 입력, 음수 경계값, 항목별 반올림과 합계 반올림의 차이를 검증합니다.
새 글을 준비 중입니다. 먼저블로그 목록을 확인하세요.
하루 $21.7부터 · 6개 위치 · SSH 및 VNC 접속 정보 제공
대표 프로젝트 하나로 종속 항목, 서명 및 내보내기를 먼저 테스트한 다음 동시 실행 수와 장기 이용 기간을 결정하세요. 노드 이용 가능 여부는 콘솔에서 실시간으로 확인할 수 있습니다.