로컬 네트워크
현재 로컬 네트워크에 프록시 규칙, 기업 방화벽 또는 임시 핫스팟 제한이 없는지 확인하세요. 현재 네트워크와 신뢰할 수 있는 다른 네트워크에서 각각 재테스트하고 어느 경로에서만 실패하는지 기록하세요.
검증 항목 DNS 확인, 라우팅 도달성, 포트 정책, 패킷 손실 상태개통, 연결, 개발 툴체인, 스토리지 및 청구 작업별로 문제를 찾아보세요. 각 경로에는 점검 순서, 검증 명령 및 보관해야 할 진단 정보가 포함되어 있으며, HireAMac 전용 Apple Silicon 물리 노드에 적용됩니다.
먼저 노드와 액세스 조건을 확인한 다음 시스템과 빌드 도구를 검증하세요. 연결이 안정되기 전에 인증 정보, 클라이언트 및 툴체인을 동시에 변경하지 마세요.
주문에 해당하는 인스턴스 세부 정보에서 모델, 리전, 연결 주소 및 현재 세션 상태를 기록하세요. 판매 중인 세 가지 구성은 HireAMac M4 S(M4、16GB、256GB), HireAMac M4 M(M4、24GB、512GB)및 HireAMac M4 Pro L(M4 Pro、64GB、2TB)입니다. 리전은 싱가포르, 일본(도쿄), 한국(서울), 홍콩 또는 미국 동부 중 하나여야 합니다.
콘솔에서 제공하는 방법으로 강력한 인증 정보를 설정하고, 관리되는 비밀번호 관리자나 보안 키 저장소에 보관하세요. 처음 연결할 때는 로그인만 확인하고 프로젝트 업로드, 의존성 설치 또는 장시간 작업 실행은 나중에 진행하세요. 팀으로 작업할 때는 구성원에게 꼭 필요한 최소 권한만 부여하고 프로젝트에서 나간 구성원의 액세스 권한은 즉시 취소하세요.
그래픽 데스크톱에 정상적으로 접속한 후 터미널에서 다음 읽기 전용 명령을 실행하세요. 민감한 디렉터리나 인증 정보가 포함된 전체 데스크톱을 캡처할 필요 없이 텍스트 출력만 보관하면 됩니다.
sw_vers
uname -m
xcode-select -p
xcrun swift --version
xcodebuild -version
예상 아키텍처는 Apple Silicon에 해당하는 arm64입니다. xcode-select -p 유효한 개발자 디렉터리를 반환하지 않으면 먼저 명령줄 도구 경로를 설정한 다음 빌드 검증을 계속하세요.
프로덕션 인증 정보가 없는 소규모 프로젝트를 선택해 먼저 의존성을 해결한 다음 클린 빌드를 한 번 실행하세요. 종료 코드, 산출물 디렉터리, 남은 디스크 공간 및 빌드 로그를 확인하세요. 최소 작업이 성공한 후 대규모 저장소, 캐시 및 자동화 흐름을 마이그레이션하면 환경 문제와 프로젝트 문제를 분리하기 쉽습니다.
df -h /
xcodebuild -project Sample.xcodeproj -scheme Sample -showBuildSettings
xcodebuild -project Sample.xcodeproj -scheme Sample clean build
순서가 중요합니다. 먼저 연결 경로에 도달할 수 있음을 확인한 다음 인증 및 클라이언트 표시 문제를 처리하면 네트워크 장애를 인증 정보 오류로 오판하는 일을 피할 수 있습니다.
현재 로컬 네트워크에 프록시 규칙, 기업 방화벽 또는 임시 핫스팟 제한이 없는지 확인하세요. 현재 네트워크와 신뢰할 수 있는 다른 네트워크에서 각각 재테스트하고 어느 경로에서만 실패하는지 기록하세요.
검증 항목 DNS 확인, 라우팅 도달성, 포트 정책, 패킷 손실 상태콘솔로 돌아가 인스턴스 주소, 리전 및 상태를 확인하고 이전 세션에 저장된 주소를 사용하지 마세요. 여러 리전에서 협업하는 팀은 구성원이 동일한 주문에 연결된 물리 노드에 접속하는지 확인해야 합니다.
검증 항목 주문 식별자, 노드 리전, 연결 주소, 상태 업데이트 시간사용자 이름, 키 파일 권한 및 최근 인증 정보 교체 내역을 확인하세요. 인증에 실패해도 확인되지 않은 인증 정보를 연속으로 시도하지 말고 먼저 신뢰할 수 있는 단일 출처를 확인하세요.
검증 항목 사용자 이름, 키 권한, 인증 정보 버전, 인증 오류 원문남아 있는 전체 화면 세션, 로그아웃하지 않은 원격 데스크톱 또는 사용 중인 자동화 작업이 없는지 확인하세요. 세션을 다시 만들기 전에 기존 연결을 안전하게 종료하고 데이터를 쓰는 프로세스를 바로 종료하지 마세요.
검증 항목 기존 세션, 활성 프로세스, 데스크톱 잠금, 최근 연결 해제 시간클라이언트 버전, 해상도, 색상 및 클립보드 정책을 확인하세요. 터미널에는 연결되지만 그래픽 데스크톱에 문제가 있다면 문제 범위는 대개 세션 또는 클라이언트 계층으로 좁혀집니다.
검증 항목 클라이언트 버전, 디스플레이 설정, 입력기, 파일 전송 정책시간에는 시간대를 포함하세요. 로그는 오류 전후의 필수 행만 남기고 사용자 이름, 개인 경로, 토큰, 키 및 프로젝트 기밀을 대체하세요.
문제 유형:
주문 식별자:
모델:
노드 리전:
발생 시간 및 시간대:
로컬 네트워크 유형:
연결 방식 및 클라이언트 버전:
오류 메시지 원문:
최초 발생 또는 재현 가능 여부:
완료한 점검:
비식별화 로그 발췌:
도구가 존재한다고 해서 작업을 사용할 수 있는 것은 아닙니다. 검증할 때 실행 파일 경로, 실제 버전, 선택된 개발자 디렉터리 및 최소 작업 종료 코드를 함께 기록하세요.
먼저 Xcode 버전과 현재 개발자 디렉터리를 확인한 다음 xcrun 을 통해 도구를 확인하세요. 여러 버전 환경을 전환한 후에는 터미널을 다시 열고 동일한 사용자로 빌드 작업을 실행하여 대화형 세션과 자동화 작업이 서로 다른 경로를 가리키지 않도록 하세요.
xcodebuild -version
xcode-select -p
xcrun --find xcodebuild
xcrun simctl list runtimes
Swift 컴파일러, 시스템 아키텍처 및 기본 빌드 도구를 각각 확인하세요. 대화형 터미널에서는 성공하지만 자동화 작업에서 실패한다면 두 환경의 PATH、작업 디렉터리, 사용자 ID 및 환경 변수를 비교하고 도구를 바로 다시 설치하지 마세요.
xcrun swift --version
clang --version
uname -m
pwd
printf '%s\n' "$PATH"
인증서 파일은 관리되는 경로를 통해 전달하고 파일 권한을 제한하며 가져오기 전에 용도와 유효 상태를 확인하세요. 진단할 때는 파일 이름, 용도, 권한 및 검증 결과만 기록하고 스크린샷, 빌드 로그 또는 지원 요청 첨부 파일에 비밀번호, 개인 키 또는 유효한 액세스 토큰을 보내지 마세요.
ls -l /path/to/certificate
file /path/to/certificate
security find-identity -v -p codesigning
어떤 저장소 플랫폼을 사용하든 Runner 프로세스 사용자, 작업 디렉터리, 디스크 여유 공간, 툴체인 경로 및 작업 종료 코드를 검증해야 합니다. 먼저 프로덕션 리소스에 액세스하지 않는 프로브 작업을 실행한 후 전체 파이프라인을 연결하세요. 실패 로그에는 단계 이름과 명령 결과가 포함되어야 합니다.
whoami
pwd
df -h /
xcode-select -p
xcodebuild -version
xcrun swift --version
소스 코드, 의존성 캐시, 빌드 중간 파일, 아카이브 산출물, 실험 데이터 및 내보낸 복사본의 동시 사용량을 평가하고 정리 작업을 위한 여유 공간을 확보하세요.
용량을 예측할 수 있고 의존성을 반복 다운로드하며 산출물을 제때 내보내는 워크플로에 적합합니다. 대형 시뮬레이터 런타임, 아카이브 및 캐시는 소스 코드 자체보다 훨씬 많은 공간을 사용할 수 있으므로 초기 사용량이 아니라 최대 사용량을 기준으로 판단하세요.
여러 브랜치를 병렬로 유지하거나 의존성 캐시를 보관하거나 계속 증가하는 빌드 산출물을 처리하는 데 적합합니다. 주문 전에 추가 용량이 작업 세트와 내보낸 복사본이 동시에 존재하는 단계까지 감당할 수 있는지 확인하세요.
대용량 실험 데이터, 여러 대형 프로젝트 또는 많은 중간 산출물을 보관해야 하는 작업에 적합합니다. 용량 확장은 백업 전략을 대신할 수 없으므로 중요한 데이터는 임대 기간이 끝나기 전에 별도로 내보내고 검증해야 합니다.
먼저 최소 실행 세트를 업로드해 권한, 파일 무결성 및 디렉터리 구조를 확인한 다음 대형 리소스를 나누어 업로드하세요. 저장소 압축 파일이나 일반 데이터 패키지에 키를 포함하지 마세요.
원본 경로, 대상 경로, 파일 수 및 검증 결과를 기록하세요. 마이그레이션 중에는 동일한 디렉터리를 계속 변경하는 작업을 일시 중지하여 원본과 대상의 상태가 달라지지 않도록 하세요.
다시 생성할 수 있는 캐시와 임시 산출물부터 삭제하세요. 정리 전에 활성 작업이 대상 디렉터리를 참조하지 않는지 확인하고 삭제 범위와 확보된 용량을 기록하세요.
임대 기간이 끝나기 전에 소스 코드, 구성, 산출물 및 필요한 로그를 내보내고 파일 수 또는 체크섬을 확인하세요. 외부 복사본을 열 수 있는지 확인한 후 노드의 작업 데이터를 처리하세요.
df -h /
du -sh ~/Projects
du -sh ~/Library/Developer/Xcode/DerivedData
find ~/Projects -type f | wc -l
모든 주문은 USD로 결제됩니다. 실제 사용 가능한 결제 게이트웨이는 콘솔에 실시간으로 표시되는 내용을 기준으로 하며, USDT-TRC20 및 Visa / Mastercard / Amex(Stripe 경유)를 지원합니다.
| 모델 | 구성 | 일일 | 주간 | 월간 | 분기 |
|---|---|---|---|---|---|
| HireAMac M4 S | M4 / 16GB / 256GB | $20.9 | $56.4 | $104.4 | $284 |
| HireAMac M4 M | M4 / 24GB / 512GB | $41.2 | $111.2 | $205.9 | $560 |
| HireAMac M4 Pro L | M4 Pro / 64GB / 2TB | $59.9 | $161.8 | $299.6 | $814.9 |
| 추가 항목 | 일일 | 주간 | 월간 | 분기 |
|---|---|---|---|---|
| +1TB SSD | $2.9 | $7.7 | $14.3 | $38.9 |
| +2TB SSD | $5.8 | $15.4 | $28.6 | $77.8 |
| Thunderbolt 5 병렬 연결(대당) | $1.3 | $3.6 | $6.7 | $18.2 |
임시 빌드, 장애 재현 및 단기 작업 검증에 적합합니다. 주문의 일수, 모델 일일 요금, 추가 항목 일일 요금 및 노드 항목을 확인하세요.
버전 집중 개발이나 연속 테스트에 적합합니다. 청구서에는 선택한 모델의 주간 요금과 주간으로 청구되는 스토리지 또는 병렬 연결 추가 항목이 표시되어야 합니다.
일상적인 개발과 안정적인 CI 워크플로에 적합합니다. 월간 기간 경계, 모델 월간 요금, 노드 및 각 월간 추가 요금을 확인하세요.
요구 사항이 안정적인 연속 작업에 적합합니다. 모델 분기 요금, 추가 항목 분기 요금 및 주문 기간이 모두 동일한 기간으로 기록되었는지 확인하세요.
콘솔에서 지원 요청을 제출하거나 support@hireamac.com으로 이메일을 보내세요. 액세스 키, 비밀번호, 유효한 토큰 또는 비식별화하지 않은 프로젝트 데이터를 보내지 마세요.
싱가포르, 일본(도쿄), 한국(서울), 홍콩 또는 미국 동부와 해당 HireAMac 판매 모델명을 명시하세요.
콘솔의 주문 식별자를 제공하세요. 문제 발생 시간에는 날짜, 시각 및 시간대를 포함하고 반복되는 경우 시작과 종료 범위를 제시하세요.
정상적으로 작동하는 상태에서 시작해 작업, 입력, 예상 결과 및 실제 결과를 순서대로 나열하세요. 문제가 매번 발생하는지도 명시하세요.
오류 원문, 명령 종료 코드 및 필요한 맥락을 남기세요. 사용자 이름, 개인 경로, 키, 토큰, 인증서 내용 및 비즈니스 데이터를 대체하세요.
새 노드가 필요하면 세 가지 구성과 네 가지 임대 기간을 비교하고, 기존 인스턴스 문제는 진단 결과가 포함된 지원 요청을 콘솔에서 제출하세요.