설치 방법Mac/LinuxError: Existing Shorebird installation detected. Use --force to overwrite. 에러 뜨면Window설치 완료 후안드로이드 사용방법Patch하는 방법IOS 사용방법
설치 방법
Mac/Linux
curl --proto '=https' --tlsv1.2 https://raw.githubusercontent.com/shorebirdtech/install/main/install.sh -sSf | bash
Error: Existing Shorebird installation detected. Use --force to overwrite. 에러 뜨면
curl --proto '=https' --tlsv1.2 https://raw.githubusercontent.com/shorebirdtech/install/main/install.sh -sSf | bash -s -- --force
Window
Set-ExecutionPolicy RemoteSigned -scope CurrentUser # Needed to execute remote scripts
iwr -UseBasicParsing 'https://raw.githubusercontent.com/shorebirdtech/install/main/install.ps1'|iex
설치 완료 후
shorebird doctor
shorebird login
shorebird logout (로그아웃 하고 싶을 때)
https://console.shorebird.dev/ //확인해보기
안드로이드 사용방법
파일에서,
shorebird init
shorebird.yaml 파일에서, app_id가 확인할 수 있다.
https://console.shorebird.dev/ 콘솔에 app_id를 확인할 수 있다.
release, fetch 상태를 확인할 수 있다.
shorebird release android
continue → yes →
build -> bundle -> release -> app.release
우선 내부 테스트 → 새 버전 만들기 → 다음 누르고, → 출시 세부 정보 누르기 → 파일을 다운 받기
서명됨, 범용 APK로 다운 받기
공개 테스트 → 버전 수정 → 라이브러리에서 추가 → 다음 → 제출하면 완료 된다.
Patch하는 방법
shorebird patch android
꼭, 내부 테스트에 올린 후에, apk 받은 후에 테스트 해보고 → 공개 테스트로 변경하기
내부 테스트 → aab 파일을 넣으면 된다 → 후에, 공개 테스트 부분에서, 라이브러리인가? 여기서 다시 하면 된다
IOS 사용방법
shorebird release ios
appleid.apple.com에서, 로그인 후에 → 암호 받고 →
앱암호 → 암호 생성을 하면 된다.
앱 암호:
ialn-niut-spnb-fqcj
To upload to the App Store either:
1. Drag and drop the "build/ios/ipa/new_flutter_app.ipa" bundle into the Apple Transporter macOS app (https://apps.apple.com/us/app/transporter/id1450874784)
2. Run xcrun altool --upload-app --type ios -f build/ios/ipa/new_flutter_app.ipa --apiKey your_api_key --apiIssuer your_issuer_id.
See "man altool" for details about how to authenticate with the App Store Connect API key.
Run xcrun altool --upload-app --type ios -f build/ios/ipa/new_flutter_app.ipa --apiKey your_api_key --apiIssuer your_issuer_id.
See "man altool" for details about how to authenticate with the App Store Connect API key.
xcrun altool --upload-app --type ios -f build/ios/ipa/new_flutter_app.ipa -username adstar74@naver.com —password 발급받은 비밀번호
shorebird patch ios
Share article