스토어 키가 저장되는 곳
Apple이나 Google의 키를 추가하면 바로 해당 회사에서 확인하므로 키가 작동하는지 알 수 있어요. 그런 다음 키를 봉인해서 저장소의 암호화된 GitHub 시크릿에 저장해요. GitHub 시크릿은 내 빌드만 쓸 수 있도록 잠긴 값이며, 빌드 로그에서도 숨겨져요.
빌드는 내 GitHub 계정에서 실행되므로, 키도 빌드하는 동안 그곳에서 사용돼요.
스토어 키는 저희가 보관하지 않아요
- Apple 키는 내 GitHub에 그대로 있어요. 다른 앱을 연결하면, 내 GitHub에서 짧은 작업이 해당 앱의 저장소용으로 키를 봉인해요. 저희는 읽을 수 없는 봉인된 사본을 전달하기만 해요
- 각 키를 추가한 날짜만 보관해요. 포털에서 무엇이 연결되어 있는지 보여 주기 위해서예요
- 저희가 만들어 드린 Android 키는 보관하지 않아요. 유일한 사본을 직접 내려받으며, 키는 GitHub 시크릿에 저장돼요
Push200이 접근할 수 있는 범위
선택한 코드만
GitHub를 연결할 때 Only select repositories를 선택하고 앱을 고르세요. Push200은 다른 저장소를 볼 수 없어요. 언제든 GitHub 설정에서 범위를 바꾸거나 접근 권한을 해제할 수 있어요.
메인 브랜치는 절대 바뀌지 않아요
모든 빌드는 최신 코드로 만든 별도의 브랜치에서 실행돼요. 메인 브랜치는 그대로 유지돼요.
직접 선택하기 전까지 비공개
빌드는 App Store Connect나 Google Play 초안에서 멈춰요. Google Play에서는 Push200에 테스트 트랙 접근 권한만 주기 때문에 일반에 공개할 수 없어요.
Apple 및 Google과 함께 확인
모든 키는 추가할 때 Apple이나 Google에서 확인해요. 문제가 있으면 무엇을 고쳐야 하는지 알려 드려요.
Push200 계정 보호
- 비밀번호는 숫자 2개와 기호 2개를 포함해 12자 이상이어야 해요
- 휴대폰 번호는 문자로 보내 드리는 코드로 확인해요
- 계정 메뉴에서 2단계 로그인을 켤 수 있어요. 켜면 로그인할 때 휴대폰의 인증 앱에 표시된 코드도 입력해야 해요
- 누군가 계정에 침입하더라도 하루 빌드 한도가 GitHub 요금을 지켜 줘요
서비스를 떠날 때
포털의 계정 메뉴에서 계정을 삭제할 수 있어요. Push200에서 앱이나 계정을 삭제해도 시크릿과 별도의 빌드 브랜치를 포함해 내 GitHub 저장소에서는 아무것도 삭제되지 않아요. 이것들은 GitHub에서 직접 삭제할 수 있어요.
Push200의 코드 접근 권한을 해제하려면 GitHub 설치된 앱을 열고 Push200 Builds를 선택한 다음, 볼 수 있는 범위를 바꾸거나 제거하세요.