38 lines
870 B
Bash
Executable File
38 lines
870 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 앱 재빌드 스크립트
|
|
echo "앱 재빌드 시작: $(date)"
|
|
|
|
# 프로젝트 디렉토리로 이동
|
|
cd "$(dirname "$0")"
|
|
|
|
# 최신 코드 가져오기
|
|
echo "최신 코드 가져오기..."
|
|
git pull
|
|
|
|
# 의존성 설치
|
|
echo "의존성 설치 중..."
|
|
npm install
|
|
|
|
# 웹 앱 빌드
|
|
echo "웹 앱 빌드 중..."
|
|
npm run build
|
|
|
|
# Capacitor 웹 코드 복사
|
|
echo "Capacitor에 웹 코드 복사 중..."
|
|
npx cap copy
|
|
|
|
# iOS 앱 빌드 (Xcode 필요)
|
|
echo "iOS 앱 빌드 중..."
|
|
npx cap open ios
|
|
|
|
echo "앱 재빌드 완료!"
|
|
echo "iOS 앱을 빌드하려면 Xcode에서 다음 단계를 수행하세요:"
|
|
echo "1. Product > Clean Build Folder"
|
|
echo "2. Product > Build"
|
|
echo "3. Product > Run (시뮬레이터나 기기에서 테스트)"
|
|
|
|
# 안드로이드 앱 빌드 (Android Studio 필요)
|
|
# echo "안드로이드 앱 빌드 중..."
|
|
# npx cap open android
|