Expo ๊ณ์ ์ด ์์ผ์๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ์์๋ก ์งํํ์๋ฉด ๋ฉ๋๋ค:
1. Expo ํ์๊ฐ์
:
- https://expo.dev ์ฌ์ดํธ ๋ฐฉ๋ฌธ
- ์ฐ์ธก ์๋จ์ "Sign Up" ํด๋ฆญ
- ๋ค์ ์ ๋ณด๋ค์ ์
๋ ฅ:
- ์ด๋ฉ์ผ ์ฃผ์
- ์ฌ์ฉ์ ์ด๋ฆ
- ๋น๋ฐ๋ฒํธ
- (์ ํ) ํ์ฌ/์กฐ์ง๋ช
2. ์ด๋ฉ์ผ ์ธ์ฆ:
- ์
๋ ฅํ ์ด๋ฉ์ผ๋ก ์ธ์ฆ ๋งํฌ๊ฐ ๋ฐ์ก๋จ
- ์ด๋ฉ์ผ์ ์ธ์ฆ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ๊ณ์ ํ์ฑํ
3. ๊ณ์ ์์ฑ ์๋ฃ ํ:
- ํฐ๋ฏธ๋/๋ช
๋ น ํ๋กฌํํธ์์ ๋ค์ ๋ช
๋ น์ด๋ก ๋ก๊ทธ์ธ:
```bash
npx expo login
```
- ๋ฐฉ๊ธ ์์ฑํ ๊ณ์ ์ ์ด๋ฉ์ผ(๋๋ ์ฌ์ฉ์ ์ด๋ฆ)๊ณผ ๋น๋ฐ๋ฒํธ ์
๋ ฅ
Expo ๊ฐ๋ฐ ๋น๋ ํ ์คํธ:
expo start --dev-client
EAS (Expo Application Services) ์ค์ :
npm install -g eas-cli
eas login
eas build:configure
๊ฐ๋ฐ์ฉ ๋น๋ ์์ฑ:
eas build --profile development --platform android
ํ๋ก๋์
๋น๋ ์์ฑ:
eas build --platform android
๊ตฌ๊ธ ํ๋ ์ด ์คํ ์ด ๋น๊ณต๊ฐ ํ
์คํธ ๋ฑ๋ก ๊ณผ์ :
ํ์ํ ์๋ฃ:
๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ URL
์ฑ ์คํฌ๋ฆฐ์ท (์ต์ 2์ฅ)
์ฑ ์์ด์ฝ (512x512)
ํผ์ฒ๋ ๊ทธ๋ํฝ (1024x500)
์ฑ ์ค๋ช
(ํ๊ธ)
๊ตฌ๊ธ ํ๋ ์ด ์ฝ์ ์ค์ :
๊ฐ๋ฐ์ ๊ณ์ฝ ๋์ ๋ฐ ์์๋ฃ ์ง๋ถ ($25)
๊ฐ๋ฐ์ ๊ณ์ ์์ฑ
์ฑ ๋ฑ๋ก
๋น๊ณต๊ฐ ํ
์คํธ ์ค์ :
๊ตฌ๊ธ ํ๋ ์ด ์ฝ์ -> ํ
์คํธ -> ๋น๊ณต๊ฐ ํ
์คํธ
์ ํ
์คํธ ๋ง๋ค๊ธฐ
APK/AAB ํ์ผ ์
๋ก๋
ํ
์คํฐ ์ด๋ฉ์ผ ์ฃผ์ ์ถ๊ฐ
ํ
์คํธ ์์
์ฃผ์์ฌํญ:
AdMob ๊ด๊ณ ๋ ์ค์ ๊ธฐ๊ธฐ์์๋ง ํ
์คํธ ๊ฐ๋ฅํฉ๋๋ค
์ฒ์์๋ ํ
์คํธ ๊ด๊ณ ID๋ก ํ
์คํธํ๊ณ , ์ฑ ์ถ์ ์ ์ ์ค์ ๊ด๊ณ ID๋ก ๋ณ๊ฒฝํ์ธ์
์ฑ ๋ฒ๋ค ID์ ํจํค์ง๋ช
์ ๊ณ ์ ํด์ผ ํฉ๋๋ค
๊ตฌ๊ธ ํ๋ ์ด ์คํ ์ด ์ ์ฑ
์ ์ค์ํด์ผ ํฉ๋๋ค
ํ๋ก๋์
๋ฐฐํฌ ์ ์ฒดํฌ๋ฆฌ์คํธ:
AdMob ๊ด๊ณ ID๊ฐ ํ
์คํธ์ฉ์์ ์ค์ ID๋ก ๋ณ๊ฒฝ๋์๋์ง ํ์ธ
์ฑ ๋ฒ์ ๊ณผ ๋น๋ ๋ฒํธ๊ฐ ์ฌ๋ฐ๋ฅธ์ง ํ์ธ
๋ชจ๋ ํ์ ์คํฌ๋ฆฐ์ท๊ณผ ๋ง์ผํ
์๋ฃ๊ฐ ์ค๋น๋์๋์ง ํ์ธ
๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ์ด ์ค๋น๋์๋์ง ํ์ธ