// push200으로 옮기기

앱을 빌드하고 출시할 다른 방법을 찾고 계신가요?

모바일 앱을 빌드해서 스토어로 보낼 다른 방법을 찾고 있다면, Push200이 어떻게 작동하는지, 앱을 어떻게 옮기는지 알려 드릴게요.

카드 등록이 필요 없어요. Expo, Capacitor, React Native, Flutter 앱 지원. 지금 쓰는 GitHub 저장소 그대로 사용할 수 있어요. 키는 내 GitHub에 그대로 있어요.

Push200이 하는 일

  • GitHub 저장소에서 iPhone 및 Android용 Expo와 Capacitor 앱을 빌드해요
  • 모든 빌드를 내 GitHub 계정에서 실행해요. 빌드 시간은 내 GitHub 요금제에 따라 GitHub가 청구해요
  • iOS 서명은 App Store Connect 키로, Android 서명은 업로드 키로 처리해요
  • 모든 Android 빌드를 가상 휴대폰에서 실행해서 스크린샷을 찍고 비정상 종료 여부를 확인해요
  • 앱을 App Store Connect로 보내 TestFlight에서 바로 쓸 수 있게 하고, Google Play에는 초안으로 보내요
  • 간단한 포털에서 한 단계씩 보여 드리므로 빌드 파일을 직접 작성할 필요가 없어요

앱을 옮기는 방법

  1. GitHub 연결

    앱이 이미 들어 있는 저장소를 선택하세요. 코드에서 앱 정보를 읽어 와요. 메인 브랜치의 코드는 바꿀 필요가 없어요.

  2. 스토어 키 추가

    Apple은 App Store Connect 키로, Google Play는 Play Console의 초대로 연결하세요. 이미 Google Play에 있는 앱이라면 전에 쓰던 Android 키를 추가하세요.

  3. 빌드 누르기

    포털에서 각 단계를 실시간으로 확인하고, TestFlight나 Google Play에서 결과를 열어 보세요.

옮길 때 확인할 점

  • 같은 Android 키를 사용하세요. Google에서는 앱의 모든 버전을 같은 키로 서명해야 해요. 보통 .jks, .keystore 또는 .p12로 끝나요
  • Apple 인증서. Apple은 서명 인증서를 한 번에 몇 개만 허용해요. 한도에 도달하면 이미 가지고 있는 인증서의 개인 키를 붙여 넣을 수 있어요
  • Apple 사이트에서 인증서를 삭제하기 전에 다른 곳에서 쓰고 있지 않은지 확인하세요. 그 인증서를 쓰는 다른 빌드 서비스는 새 빌드에 서명할 수 없게 돼요
  • 빌드 변수와 Firebase 파일. 앱 페이지에서 추가하면 모든 빌드에 전달돼요
  • 빌드 번호. 스토어의 최신 번호를 확인하고 다음 번호를 사용하므로 직접 바꿀 필요가 없어요

먼저 써 보세요

모든 빌드는 별도의 브랜치에서 실행되므로 메인 브랜치는 절대 바뀌지 않아요. 앱 1개, 하루 빌드 3회, 카드 등록 없이 Free 요금제로 Push200을 써 볼 수 있어요.

다음 출시는 클릭 한 번이면 돼요.

카드 없이 무료로 시작하세요. 오늘 바로 첫 앱을 설정해 보세요.

무료로 시작하기