화면을 먼저 빌드해요
앱에는 보통 www나 dist 같은 폴더가 들어가는데, 이 폴더는 빌드 명령어로 만들어져요. 매번 빌드하기 전에 저희가 build 스크립트를 대신 실행해 드려요.
명령어 이름이 다르다면 앱 페이지의 고급 설정을 열고 앱 화면 먼저 빌드에 입력하세요.
Capacitor 앱은 이렇게 진행돼요
저장소 연결
GitHub를 연결하고 앱이 들어 있는 저장소를 선택하세요. 코드에서 앱 정보를 읽어 와요.
Apple 및 Google Play 연결
앱 페이지에서 필요한 페이지 링크와 함께 한 단계씩 보여 드려요.
빌드 누르기
iPhone 앱은 App Store Connect로 보내져 TestFlight에서 바로 쓸 수 있고, Android 앱은 Google Play에 초안으로 보내져요.
코드 하나로 여러 앱
고객용 앱과 기사용 앱처럼 Capacitor 코드 하나로 스토어 앱을 여러 개 만드는 경우도 있어요. capacitor.config.driver.ts처럼 앱마다 설정 파일이 따로 있든, apps/driver처럼 폴더가 따로 있든 모두 찾아 드려요. 앱마다 페이지가 따로 생기고, 한 번에 모두 빌드할 수 있어요.
이것도 포함돼요
- Mac은 필요 없어요. iOS 빌드는 GitHub가 제공하는 Mac에서 실행돼요
- 로그인과 알림을 위한 Firebase 파일을 포털에서 추가
- GitHub에 시크릿으로 저장되는 내 빌드 변수
- 모든 Android 빌드에 대한 가상 휴대폰 테스트