Meet TestFlight on Mac
Last updated
Last updated
TestFlight๋ฅผ ์ฌ์ฉํ๋ฉด ์ฑ์ ๋ฒ ํ ๋น๋๋ฅผ ํ ์คํฐ์๊ฒ ๋ฐฐํฌํ๊ณ ํผ๋๋ฐฑ์ ์์งํ ์ ์์ต๋๋ค.
Mac์ TestFlight๋ iOS ๋ฐ tvOS์์์ ๋์ผํ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
๋ฒ ํ ์ฑ์ ์ค์นํ๊ณ
์๋ ์ ๋ฐ์ดํธ๋ฅผ ์ค์ ํ๊ณ
ํผ๋๋ฐฑ์ ๊ณต์ ํ ์ ์์ต๋๋ค.
์ด๋ฉ์ผ ์ด๋ ๋๋ ๊ณต๊ฐ ๋งํฌ๋ฅผ ๊ณต์ ํด์ ํ ์คํฐ๋ฅผ ๋ชจ์งํ ํ,
ํ ์คํฐ๊ฐ ์ ํ๋ฉด์์ ์ด๋๋ฅผ ์๋ฝํ๋ฉด ์ฑ์ ์ค์นํ ์ ์๊ฒ ๋ฉ๋๋ค.
๋ฒ์ ๋ณ๋ก ๊ทธ๋ฃนํ๋ ๋น๋๋ฅผ ์ค ํน์ ๋น๋๋ฅผ ์ ํํ๊ณ ์ค์นํ์ฌ Mac์์ ํ ์คํธ๋ฅผ ์์ํ ์ ์์ต๋๋ค.
์ฑ์ ์ค์นํ๊ณ ๋๋ฉด Dock, Launchpad ๋ฐ Finder์ ๊ฐ์ ๋ชจ๋ ๋ฐฉ๋ฒ์ผ๋ก ์์ํ ์ ์๊ณ ,
๋ฒ ํ ์ฑ์์ ์ฝ๊ฒ ์ธ์ํ ์ ์๋๋ก ๊ฐ๊ฐ ์ฑ ์ด๋ฆ ์์ ๋ ธ๋์ ์ ์ ํ์ํ์ฌ ๊ตฌ๋ถํฉ๋๋ค.
ํ ์คํฐ๋ ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์ ๋น๋๊ฐ ์๋์ผ๋ก ์ค์น๋๋๋ก ์๋ ์ ๋ฐ์ดํธ๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
์ด๋ ๊ฒ ํ๋ฉด ์ฑ์ ์ต์ ๋น๋๋ฅผ ํ ์คํธํ ์ ์์ต๋๋ค.
ํ ์คํฐ๋ ๊ฒฝํํ ๋ฌธ์ ์ ๋ํ ํผ๋๋ฐฑ์ ๋ณด๋ด๊ฑฐ๋ ๊ฐ์ ์ฌํญ์ ์ ์ํ ์ ์์ต๋๋ค.
์คํฌ๋ฆฐ์ท์ ์ฒจ๋ถํ์ฌ ํผ๋๋ฐฑ์ ๋ณด๋ผ ์ ์์ต๋๋ค.
๋ฒ ํ ์ฑ์ด ์ถฉ๋ํ๋ ๊ฒฝ์ฐ TestFlight๋ ์๋์ผ๋ก ์ถฉ๋ ๋ก๊ทธ๋ฅผ ์บก์ฒํ๊ณ ํ ์คํฐ๊ฐ ์ถ๊ฐ ์ค๋ช ์ ์ ๋ ฅํ ์ ์๋ ์๋ฆผ์ฐฝ์ ์ ๊ณตํฉ๋๋ค.
์ถฉ๋ ๋ก๊ทธ๋ฅผ ๋ค์ด๋ก๋ํ๊ณ App Store Connect ์ถฉ๋ ํผ๋๋ฐฑ ์น์ ๊ณผ Xcode Organizer์์ ํผ๋๋ฐฑ์ ๋ณผ ์ ์์ต๋๋ค.
Apple Silicon Mac์ ๊ธฐ๋ณธ Mac ์ฑ TestFlight์ฉ์ผ๋ก ์ค์
iOS ์ฑ TestFlight์ฉ์ผ๋ก ์ค์
๋ด๋ถ ๊ทธ๋ฃน ๊ด๋ฆฌ
๋ด์ฅ๋ Xcode Cloud ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
์ ๋ํด์ ์์๋ด ์๋ค!
## ๐ TestFlight๋ก ๋ค์ดํฐ๋ธ Mac ์ฑ์ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ
๋จผ์ TestFlight์ ํจ๊ป ๋ฐฐํฌํ ํ๋ก๋น์ ๋ ํ๋กํ์ด ํ์ํฉ๋๋ค.
์ด ์๋ช
์ ๋ํด ์๋์ผ๋ก ๊ด๋ฆฌํ๊ธฐ
or ์๋์ผ๋ก ๊ด๋ฆฌํ๊ธฐ
์ค ์ ํํ ์ ์์ต๋๋ค.
์๋์ผ๋ก ๊ด๋ฆฌํ๊ธฐ๋ฅผ ์ฒดํฌํ๋ฉด ์ฑ ๋น๋์ Xcode์์ ์ฑ์ ๋ํ ํ๋ก๋น์ ๋ ํ๋กํ์ ์์ฑํ๊ณ ํฌํจํฉ๋๋ค.
์๋ ๊ด๋ฆฌ์์๋ ๊ฐ๋ฐ์ ํฌํธ์ ์ฐธ๊ณ ํ์ฌ ํ๋กํ์ ๋ช ์์ ์ผ๋ก ์ถ๊ฐํ๋ ๋ฐฉ์์ผ๋ก ์งํํ๋ฉด ๋ฉ๋๋ค.
ํ๋ก๋น์ ๋ ํ๋กํ๊ณผ ํจ๊ป ์ ๋ก๋๋๋ฉด ๋น๋๊ฐ macOS ์๋์ ํ์๋ฉ๋๋ค.
๋น๋๊ฐ ์๋ฃ๋๋ฉด App Store Connect์์ ๊ทธ๋ฃน์ ๋ง๋ค์ด ํ ์คํฐ๋ฅผ ๊ด๋ฆฌํ๊ณ ๋ฐฐํฌํ ์ ์์ต๋๋ค.
๊ฐ ๋น๋์ ๋ํด ์ด๋๋ ํ ์คํฐ ์, ์ฅ์น์ ์ค์น๋ ํ์, ์ง๋ 7์ผ ๋์์ ์ธ์ , ์ถฉ๋ ๋ฐ ํผ๋๋ฐฑ ์๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
macOS๋ฅผ ํํฐ๋ง ํ์ฌ iOS์ ๊ตฌ๋ถ๋๊ฒ ์ถฉ๋ ๋๋ ์คํฌ๋ฆฐ์ท ํผ๋๋ฐฑ ์น์ ์ ๋ณด๊ฑฐ๋
ํน์ Mac ์ฅ์น ๋๋ MacOS ๋ฒ์ ์ ์ ํํ์ฌ ํผ๋๋ฐฑ์ ์ถ๊ฐ๋ก ํํฐ๋งํ ์ ์์ต๋๋ค.
๊ฐ ํ ์คํฐ ๊ทธ๋ฃน์ ๋ํด Apple Silicon Mac์์ iPhone ๋ฐ iPad ์ฑ์ TestFlight ๊ฐ์ฉ์ฑ์ ์ ์ดํ ์ ์์ต๋๋ค.
ํ์ฑํ๋๋ฉด ์ด ๊ทธ๋ฃน์ iOS ๋น๋๋ฅผ Apple Silicon Mac์ TestFlight์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด๊ฒ์ด ๋นํ์ฑํ๋๋ฉด ํด๋น ๊ทธ๋ฃน์ ๋ชจ๋ iOS ๋น๋๋ Mac์์ ๋ ์ด์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด๋ ๊ฒ ํ๋ฉด Apple Silicon Mac์์ iOS ์ฑ์ ํ ์คํธํ ์ ์๋ ์ฌ๋์ ๋ ์ ์ฐํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค.
iOS ๋น๋๋ ํ์ฌ์ ์ ์ฌํ๊ฒ ํ์๋์ง๋ง ํ์๋๋ ๊ฐ์์๋ Apple Silicon Mac์ ์ซ์๋ ํฌํจ๋ฉ๋๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก iOS ํ๋ซํผ์ App Store Connect์์ ์ถฉ๋ ๋ฐ ์คํฌ๋ฆฐ์ท ํผ๋๋ฐฑ์ ๋ณผ ์ ์์ผ๋ฉฐ Apple Silicon Mac์์ ์ ์ถ๋ ํผ๋๋ฐฑ์ด ํฌํจ๋ฉ๋๋ค.
์ด ๋ถ๋ถ์ ํด๋ณด๊ธฐ ์ ๊น์ง ์ ํํ๊ฒ ํ์ ํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค...
## ๐ ์ฌ๋ฌ ๋ด๋ถ ๊ทธ๋ฃน ๋ง๋ค๊ธฐ
๋ด๋ถ ๊ทธ๋ฃน๋ณ๋ก ๋น๋ ๋ฐฐํฌ ๋ฐ ํผ๋๋ฐฑ ์์ง์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ๊ฐ๋ฐํ๊ณผ QAํ์ ๋ํด ๊ฐ๊ฐ ๋ด๋ถ ๊ทธ๋ฃน์ ๋ง๋ค์ด ์ ๊ทผ์ ์ ํํ ์ ์์ต๋๋ค.
๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ์ ์ผ๋ถ๋ก ๊ฐ๋ฐ ํ์ ๋ชจ๋ ๋น๋์ ๋ํ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ ์ ์์ง๋ง QA ํ์๋ ํน์ ์์ ๋น๋์ ๋ํ ์ก์ธ์ค ๊ถํ๋ง ํ์ํ ์ ์์ต๋๋ค.
๊ฐ๋ฐ ํ์ ๊ฒฝ์ฐ ์๋ ๋ฐฐํฌ ํ๋๊ทธ๋ฅผ ํ์ฑํํ์ฌ ์ด ๊ทธ๋ฃน์์ ๋ชจ๋ ํ์ฌ ๋ฐ ํฅํ ๋น๋๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๋ฐ๋ฉด, QA ํ์ ๊ฒฝ์ฐ ํน์ ๋น๋๋ฅผ ์๋์ผ๋ก ์ถ๊ฐํ๋๋ก ์ ํํฉ๋๋ค.
Internal Testing ์์ ์๋ ๋ํ๊ธฐ ๋ฒํผ์ ํด๋ฆญ
๋ด๋ถ ๊ทธ๋ฃน์ ์ด๋ฆ ์ง์ ํ๊ณ ์์ฑ ๊ฐ๋ฐํ : ์๋ ๋ฐฐํฌ ํ์ฑํ ์ฒดํฌ QA ํ : ์๋ ๋ฐฐํฌ ํ์ฑํ ์ฒดํฌ ํด์
QA ํ ๊ทธ๋ฃน์ ์ถ๊ฐํ ๋น๋๋ฅผ ์๋์ผ๋ก ์ ํ
๊ทธ๋ฃน๋ณ๋ก ํผ๋๋ฐฑ์ ํ์ฑํํ๊ฑฐ๋ ๋นํ์ฑํํ๋ ์ต์ ์ค์
iOS์์ App Store Connect๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ
## ๐ TestFlight์ Xcode Cloud ๊ธฐ๋ฅ ํตํฉ
Xcode Cloud๋ ์ฑ์ ์๋์ผ๋ก ๋น๋, ํ ์คํธ ๋ฐ ๋ฐฐํฌํ ์ ์๋ ์ํํ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค.
์ฒซ์งธ, Xcode Cloud๋ TestFlight๋ฅผ ํตํด ๋ฒ ํ ๋น๋ ๋ฐฐํฌ๋ฅผ ๊ด๋ฆฌํ์ฌ ๋น๋๋ฅผ ํน์ ๋ฒ ํ ๊ทธ๋ฃน์ ์๋์ผ๋ก ๋ฐฐํฌํ์ฌ ์ํํ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
๋์งธ, ๋น๋ ๊ทธ๋ฃน์ ํตํด ๊ฐ๋ฐ ํ์ด ์์ ํ๋ ๋ฐฉ์์ผ๋ก ๋น๋๊ฐ ๊ตฌ์ฑ๋ฉ๋๋ค.
Xcode Cloud ์ํฌํ๋ก ๋ฐ GIT ๋ถ๊ธฐ๋ณ๋ก ๊ทธ๋ฃนํ๋ ๋น๋๋ฅผ ํ์ํ์ฌ ๋ด๋ถ ํ ์คํฐ๊ฐ ๋น๋๋ฅผ ๋ ์ฝ๊ฒ ์ฐพ์ ์ ์์ต๋๋ค. ( ๊ทธ๋ฃน๋ณ ํผ๋๋ฐฑ๋ ํํฐ๋ง ๊ฐ๋ฅ )
Mac์ TestFlight๋ ๋ค์ดํฐ๋ธ Mac ์ฑ๊ณผ Apple Silicon Mac์ iOS ์ฑ์ ๋ชจ๋ ์ง์ํฉ๋๋ค.
๋ด๋ถ ๊ทธ๋ฃน ๊ด๋ฆฌ๋ฅผ ๊ฐ์ ํ์ฌ ํ์์ ๋ฐ๋ผ ์ฌ๋ฌ ๊ทธ๋ฃน์ ๋ง๋ญ๋๋ค.
Xcode Cloud๋ App Store Connect ๋ฐ TestFlight์ ํตํฉ๋์ด ๋น๋ ๋ฐฐํฌ๋ฅผ ๊ด๋ฆฌํ๊ณ ๋น๋ ๊ทธ๋ฃน๋ณ๋ก ๊ตฌ์ฑํฉ๋๋ค.