App Store Connect ๋์๋ง
App Store Connect ๋์๋ง
App Store Connect ๊ณ์ ๊ด๋ฆฌ์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
์์ํ๊ธฐ
App Store Connect๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฐํฌ๋ฅผ ์ํด ์ฑ์ ์ ์ถํ๊ณ ์ฑ์ ๊ด๋ฆฌํ ์ ์์ผ๋ฉฐ, TestFlight์ผ๋ก ์ฑ์ ๋ฒ ํ ๋ฒ์ ์ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ๋ํ, ๋ฒ๋ฅ ๊ณ์ฝ ์น์ธ, ์ธ๊ธ ๋ฐ ์ํ ์ ๋ณด ์ ๋ ฅ, ์ถ์ธ์ ์ฌ๋ฌด ๋ณด๊ณ ์ ์ด๋ ๋ฑ ๋ค์ํ ์์ ์ ์ํํ ์ ์์ต๋๋ค. ์ํฌํ๋ก์ ์๋ํ๋ฅผ ์ํด App Store Connect API๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
๊ณ์ ๋ฐ ์ญํ ๊ฐ์App Store Connect์์ ์ฌ์ฉ์๋ฅผ ๊ด๋ฆฌํ๊ณ Sandbox ํ ์คํฐ๋ฅผ ์ถ๊ฐํ๋ฉฐ, API ํค๋ฅผ ๊ด๋ฆฌํ๊ณ , Xcode Cloud์ ์์ค ์ฝ๋์ ์ก์ธ์คํ ์ ์๋ ๊ถํ์ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์ธ์.
๋น๋ ์ ๋ก๋๊ณ์ ์ ์ฑ์ ์ถ๊ฐํ ํ Xcode, Swift Playgrounds ๋๋ macOS์ฉ Transporter๋ฅผ ์ฌ์ฉํ์ฌ ๋น๋๋ฅผ ์ ๋ก๋ํ ์ ์์ต๋๋ค. App Store Connect API๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, Transporter ๋ช ๋ น์ด ๋ผ์ธ ๋๊ตฌ ๋ฐ JSON ์น ํ ํฐ(JWT) ์ธ์ฆ์ ์ฌ์ฉํ์ฌ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ ๋ก๋ํ ์ ์์ต๋๋ค. API์ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋์ผํ JWT๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ ๋ก๋ํ ์ ์์ต๋๋ค. ์ถํ ์ฑ์ด ๋ณ๊ฒฝ๋๋ฉด ํ ์คํธ๋ฅผ ์ํด ๋น๋๋ฅผ ๋ฐฐํฌํ๊ฑฐ๋ ์ฌ์ฌ๋ฅผ ์ํด ์ฑ์ ์ ์ถํ ์ ์์ต๋๋ค.
์ธ๊ธฐ ์๋ฃ
App Store Connect์์ ์ฌ์ฉํ๋ Apple ๊ธฐ๊ธฐ๋ฅผ ์ํ ์คํฌ๋ฆฐ์ท ํฌ๊ธฐ๋ฅผ ํ์ธํด ๋ณด์ธ์.
์๋ฐฑ ํน๊ฐ ์ค์ App Store์์ ์ดํํ ๊ตฌ๋ ์๊ฐ ์ฌ๊ตฌ๋ ํ๋๋ก ์ ๋ํ๊ธฐ ์ํด ์๋ฐฑ ํน๊ฐ๋ฅผ ์ค์ ํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์ธ์.
๊ฐ์ํ๋ ๊ตฌ์ ๊ด๋ฆฌ์กฐ๊ฑด๋ถ ๊ฐ๊ฒฉ ๋๋ ์๋ฐฑ ํน๊ฐ์ ๊ตฌ์ ์ ๊ฐ์ํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์ญ์์ค.
์ถ๊ฐ ๋ฆฌ์์ค
๋์์ด ๋ ํ์ํ์ ๊ฐ์?
๋ฉค๋ฒ์ญ, ๊ณ์ , ์ฑ ๊ด๋ฆฌ์ ๋ํด ๊ถ๊ธํ ์ ์ด ์์ผ์๋ฉด ๋ฌธ์ํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.