Search
👡

RN iOS 배포

생성일
2021/03/07 11:08
태그
속성
RN 프로젝트의 package.json 에 아래 스크립트를 추가한다
"build:ios": "react-native bundle --entry-file='index.ts' --bundle-output='./ios/main.jsbundle' --assets-dest ./ios --dev=false --platform='ios'"
JSON
복사
환경 분리

이미지 리소스

npm run build:ios
JSON
복사

Android

keystore

$ keytool -genkeypair -v -keystore {키 이름}.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

RN 스크립트

"build:android": "react-native bundle --platform android --dev false --entry-file index.ts --bundle-output android/app/src/main/assets/index.android.bundl e"
JSON
복사
android/app/src/main/assets 폴더가 있는지 확인한다. 없다면 만들어준다.
project.ext.react = [ bundleAssetName: "index.android.bundle", entryFile: "index.ts", enableHermes: false, // clean and rebuild if changing ]
Plain Text
복사