ReactNative

[ React Native ] react-native fastlane android 30분만에 끝내기

좋은개발자가되고싶다 2023. 9. 25. 14:12
728x90
반응형

android fastlane 은 ios 몇스텝이 추가된다.

 

play console 에서 api 엑세스를 눌러서, 서비스 계정을 등록해야한다. 서비스 계정을 등록하고

 

Play Console 권한 보기에서, 관리자의 권한을 주고나서 시작하면 된다.

 

해당 파일을 android/fastlane/키이름.json 파일에 위치시킨다

나머지는 ios 와 비슷하다.

 

root/android 콘솔에서 fastlane init 을 하면, android/fastlane/키이름.json 위치를 물어보는데, 해당 위치를 fastlane/키이름.json

 

로 입력해주면 된다.

 

fastFile은 위처럼 세팅해놓았다.

 

crashlytics는 firebase 를 사용하기에, 주석처리 해주고

 

deploy시에, gradle 을 clean 하고 aab 파일로 올린다.

 

만났던 에러는

 

Google Api Error: Invalid request - The caller does not have permission

-> 앱권한 설정으로 해결

 

 Google Api Error: Invalid request - APKs are not allowed for this application.

->clean assembleRelease 를 clean bundle 로 변경

 

Google Api Error: Invalid request - Only releases with status draft may be created on draft app.

->

upload_to_play_store(
track: 'internal',
release_status: 'draft',)

로 해결

 

728x90
반응형