#!/bin/bash # 디버그용 키스토어 생성 스크립트 # 로컬 개발 및 테스트 용도로만 사용 echo "🔑 디버그용 키스토어 생성 중..." # Android 키스토어 디렉토리 생성 mkdir -p android/app/keystore # 디버그 키스토어 생성 (개발용) keytool -genkey -v \ -keystore android/app/keystore/debug.keystore \ -alias debug-key \ -keyalg RSA \ -keysize 2048 \ -validity 365 \ -storepass "debug123" \ -keypass "debug123" \ -dname "CN=Debug, OU=Development, O=Zellyy Finance, L=Seoul, S=Seoul, C=KR" if [ $? -eq 0 ]; then echo "✅ 디버그 키스토어 생성 완료" # 키스토어 정보 확인 echo "📋 키스토어 정보:" keytool -list -v -keystore android/app/keystore/debug.keystore -storepass "debug123" # 디버그용 key.properties 파일 생성 cat > android/key.properties.debug << EOF storePassword=debug123 keyPassword=debug123 keyAlias=debug-key storeFile=keystore/debug.keystore EOF echo "📄 디버그용 key.properties.debug 파일 생성 완료" echo "" echo "🚨 경고: 이는 디버그/개발용 키스토어입니다." echo " 프로덕션 빌드에는 실제 릴리즈 키스토어를 사용하세요." echo "" echo "💡 사용법:" echo " 1. 디버그 빌드: cp android/key.properties.debug android/key.properties" echo " 2. 빌드 실행: npm run android:build" echo "" else echo "❌ 키스토어 생성 실패" exit 1 fi