app store에 build한 bundle file을 Upload 하여 앱 출시 하기
eas build -p ios --local --profile production
ios build를 진행하고 나면 build-*.ipa
라는 파일이 생성된다.
나는 submit script 파일을 하나 생성하여 해당 파일 명을 eas submit을 진행하여
app store에 upload 하도록 하였다.
#!/bin/bash
# 빌드 폴더 경로 (EAS 빌드 결과 기본 경로)
BUILD_OUTPUT_DIR=./
# 새 파일 이름 정의
NEW_FILE_NAME="build.ipa"
# 원래 IPA 파일 이름 추출
IPA_FILE=$(find "$BUILD_OUTPUT_DIR" -name "build-*.ipa")
# 파일 이름 변경
if [ -n "$IPA_FILE" ]; then
echo "IPA file renamed to $NEW_FILE_NAME"
mv "$IPA_FILE" "$BUILD_OUTPUT_DIR/$NEW_FILE_NAME"
else
echo "No IPA file found in $BUILD_OUTPUT_DIR"
exit 1
fi
echo "Submit IOS.."
eas submit -p ios --path "$BUILD_OUTPUT_DIR/$NEW_FILE_NAME"
echo "IOS Submit Complete"
expo에서 해당 submit을 즉시 실행하는 것은 아니라서 기다려야한다.