Provider 연결
연결은 “어떤 신원으로 어떤 플랫폼에 접근하는가”를 정합니다. Fox Store 라이선스와는 별개이며 연결 수에 따른 요금은 없습니다.
Apple App Store
App Store Connect API Key의 Issuer ID, Key ID와 .p8 개인 키를 사용합니다. Fox Store 전용으로 용도가 명확하고 권한이 최소인 Key를 만드는 것이 좋습니다. 개인 키는 로컬 자격 증명 저장소에 기록되며 프런트엔드는 평문을 장기간 보관하지 않습니다.
Google Play
Google Cloud Service Account JSON을 사용하고 Play Console에서 해당 계정에 필요한 앱 및 기능 권한을 부여하세요. 앱을 읽을 수 있다고 해서 Edit 제출, 패키지 업로드나 테스트 대상 관리 권한이 있는 것은 아닙니다.
Huawei AppGallery
HarmonyOS는 Service Account, Huawei Android 자동 출시는 API Client를 사용하며 두 자격 증명은 혼용할 수 없습니다. Project ID, APP ID와 개발 리소스는 서로 다른 맥락에 속합니다. HarmonyOS 인증서 개인 키는 로컬에서 생성·보관하고 플랫폼에는 CSR 또는 요구된 공개 자료만 제출합니다.
WeChat 미니프로그램
공식 로컬 CI에 필요한 AppID, 프로젝트 경로와 개인 키를 사용합니다. 실행 중 로컬 도구를 호출하며 기능은 WeChat 공식 CI, 구성원 권한과 로컬 Node 환경의 영향을 받습니다.
중국 Android 앱 마켓
- Tencent MyApp: 주 계정의 User ID와 Access Secret으로 기존 앱을 업데이트합니다.
- Honor App Market: Client ID와 API Secret을 사용하며 패키지명으로 기존 앱을 연결합니다.
- vivo: 중국 본토 오픈 플랫폼의 Access Key와 Access Secret을 사용하며 실제 사용 가능 범위는 플랫폼 승인에 따라 달라집니다.
- Xiaomi App Store: 계정 이메일, API 비밀 키와 플랫폼에 등록된 공개 키 인증서.
- OPPO / HeyTap: Client ID와 Client Secret을 사용하며 실제 사용 가능 범위는 플랫폼 승인에 따라 달라집니다.
Samsung Galaxy Store
Samsung Service Account 자격 증명 JSON을 사용해 JWT로 액세스 토큰을 발급받습니다. 앱은 출시와 상태 조회의 기준으로 Content ID를 사용합니다.
Pgyer
API Key와 User Key를 사용합니다. 연결 후 앱, 버전, 배포 설정, 피드백, 인증서와 다중 형식 업로드 워크스페이스를 사용할 수 있습니다.
객체 스토리지
Alibaba Cloud OSS, Tencent Cloud COS, Amazon S3와 MinIO는 각각 독립적인 Provider ID, 엔드포인트와 자격 증명을 사용하지만 데스크톱에서는 파일 워크스페이스를 공유합니다. 액세스 키에는 필요한 Bucket 및 객체 작업 권한만 부여하세요. 사용자 지정 S3/MinIO 엔드포인트는 TLS, 리전과 path-style 설정도 확인해야 합니다.
연결 삭제
삭제 전에 화면 안내를 확인하세요. 로컬 연결 메타데이터, 개인 키, 인증서와 연결된 자료의 삭제 기능은 서로 다를 수 있습니다. 원격 삭제를 수행한다고 명시된 경우가 아니면 Provider 연결을 삭제해도 공식 콘솔의 앱이나 리소스는 삭제되지 않습니다.
