Unity Service - zzragida/UnityDocs GitHub Wiki

ํ”Œ๋Ÿฌ๊ทธ์ธ ๋นŒ๋“œํŒ Editor/PostprocessBuildPlayer ์Šคํฌ๋ฆฝํŠธ

  • Editorํด๋”์— ๋ฐ‘์— PostprocessBuildPlayer_XX ํ˜•ํƒœ์˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋นŒ๋“œ์ดํ›„์— ์‹คํ–‰ ํ•จ
  • ํŠนํžˆ, iOS xcode project ์ƒ์„ฑํ•  ๋•Œ ์œ ์šฉํ•จ
  • ํ˜„์žฌ ์ถ”๊ฐ€ํ•œ postprocess
    • PostprocessBuildPlayer_GA
      • Google Analytics
    • PostprocessBuildPlayer_Kakao
      • Official script from Daum Kakao
    • PostprocessBuildPlayer_KakaoXcode
      • Xcode for Kakao plugin
    • PostprocessBuildPlayer_Pmangplus
      • Pmangplus
  • iOS์™ธ์˜ ํ”Œ๋žซํผ์„ ๋นŒ๋“œํ•  ๋•Œ์—๋„ ํ•ด๋‹น ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์‹คํ–‰๋˜๋Š”์ง€ ํ™•์ธํ•ด์•ผ ํ•จ (๋นŒ๋“œ ๋กœ๊ทธ ํ™•์ธํ•  ๊ฒƒ!)
  • ์—ฐ๋™ํ•˜๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ธฐ๋Šฅ์„ ์ฝ”๋“œ์—์„œ ์ž˜ ๋ถ„๋ฆฌํ•ด์„œ ์ž‘์—…ํ•ด ๋†“๊ณ  ๋นŒ๋“œ์‹œ์ ์— Script Define Symbol๋กœ ํŠน์ • ํ”Œ๋Ÿฌ๊ทธ์ธ์˜ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ํ˜•ํƒœ๋กœ ๊ตฌ์กฐ๋ฅผ ์žก์œผ๋ฉด ํŽธํ• ๊ฒƒ ๊ฐ™์Œ
// Assets/Editor/PostprocessBuildPlayer
#!/bin/bash
 
#Runs post-process build scripts.
#Must follow naming convention PostprocessBuildPlayer_* and be kept in the Assets/Editor folder.
 
echo "Running post-process build scripts."
for script in `/bin/ls -1 Assets/Editor | grep -i ^postprocessbuildplayer_ | grep -v [.]meta$`; do
    chmod +x "Assets/Editor/$script"
    echo "[[ $script ](/zzragida/UnityDocs/wiki/[-$script-)]"
    "Assets/Editor/$script" "$@"
done