// testflight
버튼 한 번으로 iPhone 앱을 TestFlight로 보내세요.
TestFlight는 iPhone 앱을 공개하기 전에 테스트하는 Apple의 앱이에요. Push200은 앱을 빌드하고 서명한 다음, App Store Connect로 보내 TestFlight에서 바로 쓸 수 있게 해요.
카드 등록이 필요 없어요. Expo, Capacitor, React Native, Flutter 앱 지원. 지금 쓰는 GitHub 저장소 그대로 사용할 수 있어요. 키는 내 GitHub에 그대로 있어요.
첫 빌드 전에
Apple에 앱이 있는지 확인
앱이 App Store Connect에 등록되어 있어야 해요. 아직 없다면 키를 넣은 후 Push200이 앱의 App ID(예:
com.yourcompany.yourapp)를 대신 Apple에 등록해 드려요. 그다음 App Store Connect에서 New App을 누르면 Push200이 Apple에 확인해요.Push200용 키 만들기
Apple 키 페이지에서 이름이 Push200이고 App Manager 권한을 가진 새 키를 만드세요.
.p8파일을 내려받고 Issuer ID를 복사하세요.두 가지 모두 Push200에 추가
앱 페이지에서 Apple 연결로 이동해 파일을 추가하고 Issuer ID를 붙여 넣은 다음 확인 후 저장을 누르세요. 바로 Apple에서 확인해요.
빌드를 누르면 일어나는 일
- 빌드에 필요한 인증서와 프로필을 준비해요
- 최신 빌드 번호를 확인하고 다음 번호를 사용하므로, 이미 쓴 번호 때문에 Apple에서 거부되는 일이 없어요
- 앱에 서명해서 App Store Connect로 보내요
- Apple에서 몇 분 동안 처리한 다음, 테스트할 준비가 되었다고 이메일을 보내요
빌드 찾기
App Store Connect를 열고 앱을 선택한 다음 TestFlight 탭을 여세요. 그곳에서 앱을 테스트하고 테스터를 초대할 수 있어요.
앱은 공개되지 않아요. 마음에 들면 App Store Connect에서 직접 심사를 제출하세요.
다음 앱부터는
Apple에서는 키 하나로 계정의 모든 앱을 쓸 수 있어요. 앱 하나를 연결하고 나면, 새 앱마다 Apple 연결이 클릭 한 번이에요. 내 GitHub에서 짧은 작업이 키를 복사하고, 앱마다 Apple에서 확인해요.